1

すべてのブラウザーが LocalStorage をサポートしているわけではないことは、今のところ無視してください。

ASP.NET Web アプリ内で FormsAuthentication の Cookie ではなく LocalStorage を使用する独自の認証 "ハンドラー" (より良い言葉が必要な場合) をロールバックすることは可能でしょうか?

可能であれば、その方法を学び始めるのに最適な情報はどこにありますか?

4

1 に答える 1

3

通常、認証はサーバー側で行われ、Cookie の内容はすべてのリクエストと共に渡されます。したがって、リソースにアクセスする前にリクエストで利用可能な情報を使用することにより、サーバーはユーザーがログインしているかどうかを確認できます。

ただし、localStorage の場合、コンテンツはリクエストごとにサーバーに渡されるわけではなく、Javascript からのみアクセスできます。したがって、cookie の代わりに localStorage を認証に使用することはできません。

于 2012-05-11T11:27:23.193 に答える