如何在我的网站登录时登录yetanotherforum?

时间:2012-09-14 09:54:28

标签: asp.net asp.net-mvc-3 yetanotherforum yaf

我有一个ASP.NET MVC3网站。我成功地将Yaf 1.9.6.1集成到了我网站的/forum文件夹中。我的两个用户表中有相同的用户。如何登录我的网站登录yaf?

1 个答案:

答案 0 :(得分: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);