Re: [OAUTH-WG] [UNVERIFIED SENDER] Re: MTLS and in-browser clients using the token endpoint

2019-02-05 Thread Justin Richer
+1 to David. If it’s a redirect, 307 is more appropriate. It’s up to the AS to decide if the client should do MTLS or not, if there’s an option. — Justin On Feb 4, 2019, at 12:17 PM, David Waite mailto:da...@alkaline-solutions.com>> wrote: My understanding is that a permanent redirect would be

Re: [OAUTH-WG] [UNVERIFIED SENDER] Re: MTLS and in-browser clients using the token endpoint

2019-02-05 Thread Neil Madden
I’m less and less convinced that a redirect is the best way to do this. I was reading the WHATWG Fetch spec yesterday, in particular the entries about CORS, and realised that for cross-origin requests TLS client certificates are treated as credentials just like cookies: https://fetch.spec.whatw

Re: [OAUTH-WG] [UNVERIFIED SENDER] Re: MTLS and in-browser clients using the token endpoint

2019-02-05 Thread Filip Skokan
I for one believe the points are somewhat easily addressable, and fear that by just shoving mtls out the door and dealing with the browser UX caveats later we’ll end up with a state where if an AS wants to have mtls enabled without UX affected proprietary solutions will pop up, thus interoperabi

Re: [OAUTH-WG] [UNVERIFIED SENDER] Re: MTLS and in-browser clients using the token endpoint

2019-02-05 Thread Brian Campbell
Filip did some testing along these lines awhile back. Although I think he was more focused on the other side of things by instructing the fetch/XHR request to omit sending credentials. The behavior he saw was that he wasn't able to suppress the certificate selection prompting as expected or hoped.

Re: [OAUTH-WG] [UNVERIFIED SENDER] Re: MTLS and in-browser clients using the token endpoint

2019-02-05 Thread Brian Campbell
It may well be due to my own intellectual shortcomings but these issues/questions/confusion-points are not resonating for me as being problematic. The more general stance of "this isn't needed or worth it in this document" (I think that's far?) is being heard though. On Tue, Feb 5, 2019 at 1:42