0

ASP.NET MVC3 Web サイトを持っています。Yaf 1.9.6.1 を Web サイトの/forumフォルダーに正常に統合しました。そして、2 つのユーザー テーブルに同じユーザーがいます。Web サイトのログインで yaf にログインするにはどうすればよいですか?

4

1 に答える 1

1

解決しました。

マシン キーを作成し、それをアプリケーションと子アプリケーションの Web 構成で使用しました。

また、ログイン ページで yaf.net cookie を使用しました。

これは私のコードです:

FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, Form.email, DateTime.Now, DateTime.Now.AddMinutes(30), false, "", "/");
string strEncTicket = FormsAuthentication.Encrypt(ticket);
HttpCookie authCookie = new HttpCookie(".YAFNET_Authentication", strEncTicket);
authCookie.Path = "/";
HttpContext.Response.Cookies.Add(authCookie);
于 2012-09-22T07:07:15.780 に答える