c# - 如何在 ASP.NET 中实现多个登录/注销域、单个主域和表单例份验证?

标签 c# asp.net forms-authentication multiple-domains

我想要有几个域 A、B、C,用户可以在其中输入用户名和密码来登录公共(public)主域 D。

因此,用户转到 A、B 或 C,输入用户名和密码,单击“登录”按钮,然后在主域 D 上处于登录/身份验证状态。然后用户做他想做的事情,然后单击注销按钮,然后返回到他来自的原始域,无论是 A、B 还是 C。

最好的方法是什么?

我目前在 ASP.NET 4.0 (C#) 中使用表单例份验证。

谢谢

最佳答案

您需要的功能称为单点登录

在 SO 上查找它,您就会找到如何做到这一点。

看看http://aspalliance.com/1545_understanding_single_signon_in_aspnet_20.all

关于c# - 如何在 ASP.NET 中实现多个登录/注销域、单个主域和表单例份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4795168/

相关文章:

c# - 在 C# 中做替换标签的更好方法?

asp.net - 在IIS7上设置虚拟目录

asp.net - 使用 FormsAuthentication 的授权被拒绝消息

c# - .NET AddDays 问题

c# - C#-Emgu CV-FindContours层次结构数据始终为null

c# - 如何将 C# 库添加到 Monaco 编辑器(代码完成)并限制可能的库?

asp.net - 将 Expression Web 与 ASP.Net MVC 结合使用

c# - 我的 C# 和 DLL 数据问题

authentication - 首次运行任何报告时出现 Reporting Services 错误

reporting-services - 使用 Reporting Services 表单例份验证时如何对数据库连接进行身份验证?