Re: [OAUTH-WG] Redirection in authorization code flow: GET vs POST

2017-08-13 Thread Jim Manico
> Rejecting a GET with code in the URL means that the code is never "used" at the AS, so can still be exchanged for an access token; and rejecting the request does not mean it won't leak That's a good point Thomas. I still think secure OAuth workflows should totally avoid putting any kind of sensi

Re: [OAUTH-WG] Redirection in authorization code flow: GET vs POST

2017-08-13 Thread Thomas Broyer
Rejecting a GET with code in the URL means that the code is never "used" at the AS, so can still be exchanged for an access token; and rejecting the request does not mean it won't leak. So reject if you like from the user's point of view, but "consume" the code anyway (and then immediately revoke t

[OAUTH-WG] draft-ietf-oauth-mtls-03: resource server error code

2017-08-13 Thread Vladimir Dzhuvinov
Hello, Implementing mTLS on the RS side raised the following question: What error code should the RS return if the x5t#S256 bound to the access token token doesn't match the hash of the submitted client certificate? Here are the error codes already defined in "bearer token usage": https://tools