Che*_*hev 3 c# asp.net authentication iis iis-7
所以我的公司有一个针对 .NET 3.5 的 ASP.NET Web 应用程序。我的任务是为他们建立一个票务系统。除了身份验证,我真的不需要使用公司应用程序的任何资源。我想以 .NET 4.0 为目标并使用 4.0 好东西,如实体框架和 mvc 3.0。如果我创建了一个针对 .net 4 嵌套在 IIS 中的主 Web 应用程序中的应用程序,是否有办法保持身份验证,以便它们不需要 4.0 Web 应用程序中的不同会话?
如果我不清楚,请告诉我。
谢谢你。
如果您使用成员身份验证,您可以在不同的 Web 应用程序之间共享会话,前提是以下条件为真:
它们都共享相同的机器密钥 - 您可以将machineKey
每个 web.config 中的显式设置为相同的值。
您正在使用相同的身份验证 cookie 名称(即
.ASPXAUTH默认情况下)
可能还有其他方法,但这就是我让它工作的方式。
另请参阅本文以供参考:跨应用程序的表单身份验证
| 归档时间: |
|
| 查看次数: |
1228 次 |
| 最近记录: |