1

AngularJSプロジェクト、サービスサイドの実装を実装しました。私は.NET WEB APIを使用しました。承認のために私が使用しているjavacript内のdocument.cookie経由でWEB API Cookieにアクセスできない

FormsAuthentication.SetAuthCookie(token, false); 

ブラウザのクッキーでうまくいきます。

enter image description here

enter image description here

しかし、私はJavaScriptでクッキーを取得することができないことはでき

enter image description here

それは空来る理由を親切に、私を助けますか?

答えて

3

.MDAUTHクッキーがHttpOnlyに設定されているためです。つまり、サーバー側だけがクライアント側ではなくクッキーにアクセスできるようになります。明示的にHttpOnlyfalseに設定し、バックエンドにCookieを設定する必要があります。

関連する問題