OAuthとOneNote APIを介してOneNote/OneDriveアカウントにログインしている私のwebappが、Chrome Stable 55の拒否に突然遭遇しました58)()は、Windows 10の下のコンソールで、次の応答で:OneNote APIにログインできません - login.live.comスクリプトが実行を拒否しました
Refused to execute script from 'https://login.live.com/oauth20_authorize.srf?client_id=<xxx>&callback=jQuery...' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
何ヶ月も細かい機能してきた私のPHPの認証コードのいずれかに変化があったんです。
localhost IISサーバーとリモートApacheサーバーの両方で同じ問題があります。
私は非常に感謝したいと思います。
[EDIT - 2017年2月3日]
私はもう一度同じ拒否に会いました。 奇妙なことは、コード内に「&コールバック= jQuery」をクエリ文字列に追加することはないということです(
)。https://login.live.com/oauth20_authorize.srf?client_id=<XXX>&scope=wl.signin%2Cwl.basic%2Cwl.offline_access%2Coffice.onenote_update&response_type=code&redirect_uri=http%3A%2F%2Fleapmap.com%2Fleapmap%2Faccess.php&display=popup&locale=en&callback=jQuery213...
私がのソースを突き止めました
認可URLが間違っているようです。 認証URLの他の部分を表示してください: https://login.live.com/oauth20_authorize.srf?client_id=&コールバック= ... –