Azureトレーニングキットには、「IntroToACS2」という名前のラボが含まれています。その中で、WebRoleを作成して、ACSを有効にして、Google、Live、またはYahooのIDを使用してログインできるようにします。ログイン後、10分待ってからページをリフレッシュすると、ログインページにリダイレクトされます。Azure ACSログインタイムアウトを増やす方法
Azure ACSログインタイムアウトをどのようにして増やすことができますか?
Azureトレーニングキットには、「IntroToACS2」という名前のラボが含まれています。その中で、WebRoleを作成して、ACSを有効にして、Google、Live、またはYahooのIDを使用してログインできるようにします。ログイン後、10分待ってからページをリフレッシュすると、ログインページにリダイレクトされます。Azure ACSログインタイムアウトを増やす方法
Azure ACSログインタイムアウトをどのようにして増やすことができますか?
ここに私が見つけたものです:
http://msdn.microsoft.com/en-us/library/gg185906.aspx#BKMK_5
トークンの有効期間が
トークン寿命特性は、あなたが証明書利用者アプリケーションにACSによって発行されたセキュリティトークンのための時間を指定することができます有効なままにするデフォルトでは、ACSではこの値は10分(600秒)に設定されています。 ACSでは、この値はゼロより大きく24時間(86400秒)以下でなければなりません。
最大寿命は24時間ですが、それは自動的にちょうどidentityProvidersを超える既存のループの前に、ShowSigninPage機能に次のコード6行を追加することによって、ACSトークンを更新することが可能です:
for (var i in identityProviders) {
if (cookieName !== null && cookieName == identityProviders[i].Name) {
window.location = identityProviders[i].LoginUrl;
return null;
} }
// Loop through the identity providers for (var i in identityProviders) {
...
詳細情報については自動更新のアプローチは、以下を参照してくださいhttp://social.msdn.microsoft.com/Forums/en-US/windowsazuresecurity/thread/0430c4aa-ab10-4a72-b115-91b2600bfcd0
を私はあなたが本当にしたいことは、私にあると思いますアプリケーションのセッション期間を長くし、ではなく、 ACS発行のトークンライフタイムを発行します。
How do I increase session timeout with W.I.F/SAML tokens/FedAuth cookie
このmsdnスレッドへの応答を読みます。その男に私があなたに与えたのと同じ助言を与える多くの人々がいます=) –