Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix dropped 401 response when token present #209

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

va7map
Copy link

@va7map va7map commented Jun 7, 2016

When a 401 response comes back to a request made with a token, if the WWW-Authenticate header does not contain the keywords invalid_token or expired_token, the connection will get dropped silently because - requestAccessAndRetryConnection: expects no tokens.

This fix adds an extra condition to ensure that it doesn't attempt to request access when the OAuth2Client's access token is present. The connection won't get dropped and the response handler will be called.

When a 401 response comes back to a request made with a token, if the
WWW-Authenticate header does not contain the keywords "invalid_token" or
"expired_token", the connection will get dropped silently because
`- requestAccessAndRetryConnection:` expects no tokens.

This fix adds an extra condition to ensure that it doesn't attempt to
request access when the OAuth2Client's access token is present. The
connection won't get dropped and the response handler will be called.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant