3

パスワードなしでMembershipUserを認証することは可能ですか?私はユーザーアカウントを推測し、一時的なパスワードを持っていますが、これらのユーザーが実際にログインする必要はありません。ユーザーIDで自動的に認証し直したい。

これはできますか?

FormsAuthentication.SetAuthCookie(publicuser.UserName, false); 

memebrshipプロバイダーに対して実際にそれらを認証していないようです。

4

1 に答える 1

1

System.ServiceModel.DomainServices.Server.ApplicationServices で定義されている ValidateUser をオーバーライドできます。

protected override bool ValidateUser(string userName, string password)

次に、確認できます

if ( IsAGuestAccount( userName ) ) return true;

于 2011-12-07T23:21:00.183 に答える