1

我正在建立一个新的子站点,它使用的技术与我的主应用程序不同。例如:“~/subapp/” ...此站点需要能够读取/写入正在使用的身份验证 cookie。主站点使用 SQL Membership、Roles 和 Profiles

我希望有一些相对简单的东西我可以用 FormsAuthentication 位覆盖,这样我就可以以双方都可以读/写的不同加密格式编写 cookie。

除非有关于使用的身份验证 cookie 的结构/加密的任何文档吗?我知道我必须对 machine.config 和新应用程序进行硬编码,以便它们共享相同的密钥。

注意:当您简单地覆盖 global.asax.cs 中的 Application_AuthenticateRequest 时,当有成员资格提供者时,提供者似乎覆盖了您在 global.asax 中指定的内容......

4

0 回答 0