gpt4 book ai didi

ASP.Net 表单例份验证 - 多个提供程序

转载 作者:行者123 更新时间:2023-12-01 05:44:46 26 4
gpt4 key购买 nike

我有一个 ASP.Net 4.0 应用程序,其中有一个名为“论坛”的文件夹,在 IIS 7 中设置为子应用程序。该论坛包实现了一个自定义的 .net 成员提供程序。该论坛在 .net 3.5 中运行。我想设置主站点,以便当用户登录时,它将他们同时登录到我的站点和论坛站点。主站点和论坛都有单独的 .Net 成员(member)表。

如何指定要与表单例份验证一起使用的提供程序?

现在我有

FormsAuthentication.SetAuthCookie(...); 

但是,这只是使用我的默认提供程序,而对论坛的提供程序没有任何作用

我尝试将论坛应用程序和我的网络应用程序设置为具有相同的 cookie 名称,并在每个应用程序上设置 machinekey:
<machineKey validationKey="AutoGenerate" validation="SHA1" /> 

没有骰子。我用谷歌搜索并没有真正想出任何关于如何像我想要的那样使用多个提供者的例子。我更新了我的 web.config 以拥有两个提供程序,但是如果我无法在我的代码中指定使用哪个提供程序,这将毫无用处。

最佳答案

关于ASP.Net 表单例份验证 - 多个提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2991954/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com