8
A
回答
10
如果你的Web应用程序是同一台服务器和同一域上那么所有你需要做的是确保该的validationKey和加密密钥是在web配置(machineKey中)是相同的。
在你的榜样,你将需要身份验证票证追加到查询字符串,运回其他领域,例如:
public void Login(string userName, string password)
{
if(AuthenticateUser(userName,password))
{
Response.Redirect(String.format("{0}?{1}={2}"),
Request.QueryString["ReturnUrl"],
FormsAuthentication.FormsCookieName,
FormsAuthentication.GetAuthCookie(userName, false).Value));
}
}
在本地应用程序,您必须启用Cookie的Forms身份验证并通过设置enableCrossAppRedirect允许经过身份验证的用户来自外部应用程序。
注:
又见FormsAuthentication.RedirectFromLoginPage - http://msdn.microsoft.com/en-us/library/ka5ffkce.aspx。
在我的情况RETURNURL失去网址:(
相关问题
- 1. ASP.Net MVC单点登录
- 2. 单点登录ASP NET MVC
- 3. 登录asp.net mvc
- 4. asp.net中的单点登录
- 5. ASP.Net MVC单一登录正在工作
- 6. 登录表单在asp.net的MVC的jQuery
- 7. 单点登录登录
- 8. 单点登录登录
- 9. 单点登录网站 - MVC 3
- 10. MVC和的WebAPI单点登录
- 11. MVC中的SSO(单点登录)
- 12. 单点登录
- 13. asp.net应用程序+单点登录
- 14. ASP.NET 4.0单点登录失败
- 15. ASP.NET到Wordpress单点登录与HttpWebRequest
- 16. 单点登录0N,ASP.NET应用程序
- 17. ASP.NET跨子域单点登录Cookies
- 18. asp.net和sharepoint 2010单点登录
- 19. ASP.NET MVC 4 - 登录和
- 20. C#ASP.NET MVC AJAX登录表
- 21. ASP.NET MVC登录路线
- 22. Asp.Net MVC 3安全登录
- 23. asp.net mvc API外部登录
- 24. Facebook登录与asp.net的MVC
- 25. ASP.NET MVC和登录认证
- 26. 识别登录Cookie - Asp.Net MVC
- 27. 登录表单asp.net
- 28. ASP.NET MVC 5没有表单身份验证的单点登录模式
- 29. Google单点登录?
- 30. Android单点登录
服务器都可以互相交谈或者为此事到同一个数据库的域部分,如果是这样的解决方案是非常简单 – 2010-05-09 12:00:34
哎 - 是啊www.example.com - 是一个带有DB的单一网站,DB在所有登录中都很常见,所以它基本上只是“远程”网站必须使用www.example.com等进行验证 – Mike 2010-05-09 13:02:19