0

私はこれを行う方法について3つの現在の考えを持っています:

  1. 多くの内部コンストラクターと内部ヘルパーを使用するAuthenticationServiceを再実装します。
  2. カスタムIIdentityおよびIPrincipalタイプを実装し、どういうわけかこれらをFormsAuthenticationにフックします。
  3. あきらめて自分で転がしてください。

問題は、認証とCookieの保存を使用するWebアプリとファットクライアントアプリがあることです。ただし、Webアプリからログアウトしても、ファットクライアントアプリからログアウトすることはありません。これで、更新されたCookieatmを強制する方法があります。

4

1 に答える 1

0

必要なものを見つけました。番号2を使用して、独自のIIdentityを実装してから、Global.asax[1]にFormsAuthentication_OnAuthenticateを実装します。

[1] http://msdn.microsoft.com/en-us/library/system.web.security.formsauthenticationmodule.aspx

于 2010-03-23T05:25:56.383 に答える