アプリケーションにログインおよびユーザー作成ウィザードを実装しました。ただし、システムにログインすると、デフォルトでは、ログインフォームでログインした資格情報ではなく、ウィンドウ ID が表示されます。
なぜこれが起こっているのか考えてみてください。ログインしてユーザーを作成すると、正常に機能しているようです。
助けてくれてありがとう。ヤギャ
アプリケーションにログインおよびユーザー作成ウィザードを実装しました。ただし、システムにログインすると、デフォルトでは、ログインフォームでログインした資格情報ではなく、ウィンドウ ID が表示されます。
なぜこれが起こっているのか考えてみてください。ログインしてユーザーを作成すると、正常に機能しているようです。
助けてくれてありがとう。ヤギャ
この記事を見てみてください - http://msdn.microsoft.com/en-us/library/ms178344.aspx
またはこれはうまくいくはずです...
MembershipUser membershipUser = Membership.GetUser();
if (membershipUser != null)
{
string loggedinuser = Membership.GetUser().ToString();
yourdiv.InnerHtml = loggedinuser;
}
System.Web.Securityを使用して上記を使用します。これによりメンバーシップが有効になります
また、web.config が Windows 認証ではなくフォームを使用していることを確認してください。