【问题标题】:App with MVC Virtual application shared AuthCookieApp 与 MVC 虚拟应用程序共享 AuthCookie
【发布时间】:2010-04-30 14:39:52
【问题描述】:

我有一个 3.5 ASP.Net WebForm 父应用程序。父级使用表单身份验证。
我有一个 MVC 子虚拟应用程序,我想让它让用户登录到父应用程序,然后用户通过按下父应用程序上的链接导航到虚拟应用程序。 但是,每次我这样做时,它都会进入虚拟应用程序的登录屏幕。

是否有我应该在 Parent 中仔细检查的网络设置?还是孩子?

是否有我应该检查的 IIS 设置?

我应该使用虚拟目录而不是虚拟应用程序吗?我希望孩子能够从父母那里访问 Session[] 。我希望子应用使用与父应用相同的 authCookie。

【问题讨论】:

    标签: asp.net-mvc iis


    【解决方案1】:

    对于单点登录场景,请确保在网络配置中:

    Validation and decryption keys must exactly match and cannot be set to "AutoGenerate". The validation and decryption algorithms must also be the same

    您可能需要设置EnableCrossAppRedirects="true",具体取决于您如何配置应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-05
      • 2020-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多