gpt4 book ai didi

c# - ASP.NET 标识两个站点,一个数据库

转载 作者:行者123 更新时间:2023-11-30 21:54:46 24 4
gpt4 key购买 nike

我有两个基于 ASP.NET MVC 5 的站点。为了获得授权,我使用 ASP.NET Identity。现在我想将一个数据库与用户数据一起使用。这些授权有一个站点适合另一个站点。

如果我将两个站点连接到一个数据库中,那么一个站点用户的授权会自动授权另一个站点。所以不要。

如何解决这个问题?

最佳答案

确保您不共享 cookie(尝试为每个应用设置 cookie 的名称):

app.UseCookieAuthentication(new CookieAuthenticationOptions
{
CookieName = "WebApp1AuthCookie"
});

这些链接可能有帮助:

Overlap User Login in Two Projects with ASP.NET Identity

Asp.Net Identity and cookie names

关于c# - ASP.NET 标识两个站点,一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32851266/

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