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
AADSTS900144: The request body must contain the following parameter: 'client_id'.
AADSTS900144: The request body must contain the following parameter: 'scope'.
Also the redirectUri is missing, there is no specific error for this, but it is necessary.
The clientId and redirectId issues could be fixed in the ProviderFactory class when creating the GenericProvider.
The scopes issue could be fixed in the PhpLeagueAccessTokenProvider constructor and pass them to the ProviderFactory::create, and then to the GenericProvider.
The goal is to have the League\OAuth2\Client\Provider\GenericProvider class fully equipped, which might also require passing the clientSecret to it, but it is not necessary for getAuthorizationUrl().
I can imagine that this fix might not be as simple as I described, but if you could look into it, it would be greatly appreciated.
Thanks!
The text was updated successfully, but these errors were encountered:
Also, ProviderFactory->create method is missing to include neccesary data that $tokenRequestContext when creating GenericProvider as $clientOptions is empty
Also, ProviderFactory->create method is missing to include neccesary data that $tokenRequestContext when creating GenericProvider as $clientOptions is empty
Hello,
I am trying to upgrade my application to use msgraph-sdk-php v2 and found this issue in this package.
The authorization url is not correct because of:
The clientId and redirectId issues could be fixed in the ProviderFactory class when creating the GenericProvider.
The scopes issue could be fixed in the PhpLeagueAccessTokenProvider constructor and pass them to the ProviderFactory::create, and then to the GenericProvider.
The goal is to have the
League\OAuth2\Client\Provider\GenericProvider
class fully equipped, which might also require passing theclientSecret
to it, but it is not necessary forgetAuthorizationUrl()
.I can imagine that this fix might not be as simple as I described, but if you could look into it, it would be greatly appreciated.
Thanks!
The text was updated successfully, but these errors were encountered: