【发布时间】:2011-08-12 15:10:25
【问题描述】:
我有一个 MVC3 网站,它现在使用表单身份验证,并且运行良好。该网站要求客户互联网用户拥有我们提供的登录信息。此外,我还有一些用于网站管理的内部用户帐户。
我正在考虑创建第二个 Intranet 站点,网络用户可以导航到该站点将使用 Windows 身份验证对其进行身份验证。然后,我想将 Windows 用户映射到上述内部用户帐户之一。一旦通过身份验证和映射,我想将它们从这个 Intranet 站点重定向到 Internet 站点,并使用我刚刚映射到它们的登录。
我已经尝试了一些混合的 Windows/Forms 身份验证解决方案,但它们不适用于 MVC3 和 IIS7,因为它们中的大多数几乎都是 hack,并不真正适用于后来的技术。
我想知道在走这条路之前这是否值得尝试?
如果是这样... 如何从 Intranet 站点重定向并将登录信息传递到 Internet 站点?
提前致谢, 杰夫
【问题讨论】:
标签: asp.net-mvc-3 navigation forms-authentication windows-authentication