0

認証にAzureADを使用するMVCアプリケーションがあります。5分後、アプリケーションが(アクセス制御URLに対して)自動的に再認証するという動作に気づきました。もちろん、これはアプリケーションの使用に支障をきたし、ajaxの投稿を失う原因になります。明確にするために、トークンの有効期間は30分であるため、ログイン画面には移動せず、ACSにポストバックしてからアプリケーションにポストバックするだけです。

最初に実装されたときにデフォルトに設定されたものを除いて、アプリケーション構成のカスタマイズは行っていません。各RPのトークンの有効期間が30分であることを確認しました。

Azure WebサイトとWebロールがあり、これは両方で発生しています。ありがとう。

4

1 に答える 1

0

ここでは実際にいくつかの要素が関係しています。トークンの有効期間は 1 つですが、ローカル Cookie の有効期間は別のものです。問題は、ローカル Cookie が 5 分後に期限切れになるため、トークンを再取得する必要があることではないでしょうか。Cookie の有効期間のデフォルトが何であるかはわかりませんが、調べる価値はあります。

この投稿はあなたの問題に関するものではありませんが、動作中のメカニズムについて説明しているため、役立つことを願っています。また、調査のために試して微調整できる構成も示しています

于 2013-02-06T22:10:12.443 に答える