You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi.
My Base64 encoded ClientId:key looks like this one : Y2xpZW50OmtleQ==
Its URL safe Base64 version is : Y2xpZW50OmtleQ
The padding is removed since the = character is not URL safe.
Create a URL safe Base64 encoded string where the contents before encoding are your application's client ID, followed by a :, followed by your application's secret key (e.g. URL safe Base64(<client_id>:<secret_key>)).
You will need to send the following HTTP headers (replace anything between <>, including <>):
Description
Hi.
My Base64 encoded ClientId:key looks like this one :
Y2xpZW50OmtleQ==
Its URL safe Base64 version is :
Y2xpZW50OmtleQ
The padding is removed since the
=
character is not URL safe.The SSO documentation about OAuth 2.0 at step 5 :
When sending a POST request to
https://login.eveonline.com/v2/oauth/token
with<URL safe Base64 encoded credentials>
, I get the following error :When sending the exact same request but with
<Base64 encoded credentials>
instead, so not URL safe, it works and I get a valid token.It seems like the padding and the missing
==
is the issue.Reproduction Steps
=
at the end).https://login.eveonline.com/v2/oauth/token
following the instructions at step 5 in the SSO documentation about OAuth 2.0.Actual Behaviour
Returns the error :
Expected Behaviour
Returns a valid token.
The text was updated successfully, but these errors were encountered: