I am developing laravel api and the UI is angularjs ,issue is when redirecting to Microsoft sign in page getting cors issue for microsoft graph,the issue is
XMLHttpRequest cannot load http://ift.tt/2lnBdcy. Redirect from 'http://ift.tt/2lnBdcy' to 'http://ift.tt/2luwbYn' has been blocked by CORS policy: Request requires preflight, which is disallowed to follow cross-origin redirect.
I tried setting cors middleware still I am getting same issue. my code is as follows:
public function get_microsoft_token(Request $request)
{
$provider = new \League\OAuth2\Client\Provider\GenericProvider([
'clientId' => 'fd482697-fd9f-46ac-ab3a-727e47517c8b',
'clientSecret' => 'WZOh3qLz7ZQyKemCQf3RsCF',
'redirectUri' => 'http://ift.tt/2lnBdcy',
'urlAuthorize' => 'http://ift.tt/1QeKLMo',
'urlAccessToken' => 'http://ift.tt/1Xrlun3',
'urlResourceOwnerDetails' => '',
'scopes' => 'openid calendars.readwrite'
]);
if (!$request->has('code')) {
return redirect($provider->getAuthorizationUrl());
}
else {
$accessToken = $provider->getAccessToken('authorization_code', [
'code' => $request->input('code')
]);
return ($accessToken->getToken());
}
}
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2lnHe93
via IFTTT
Aucun commentaire:
Enregistrer un commentaire