Mur*_*ock 6 cookies asp.net-core
我有一个包含各种子域的站点
我希望默认的 asp.net core 2 身份验证适用于所有子域。当我有下面的代码时,它只适用于登录的域。
services.ConfigureApplicationCookie(options =>
{
options.Cookie.Domain = "localhost";
options.LoginPath = "/Account/LogIn";
...
});
Run Code Online (Sandbox Code Playgroud)
如果我更改,options.Cookie.Domain = ".localhost";它甚至不会将 cookie 添加到身份验证子域。我也试过“.localhost:44338”和“.localhost:44338”。
不确定它是否与使用本地主机有关(因为它只能伪造子域)。
编辑:我正在使用 chrome
编辑:当我使用真实域名而不是 localhost 时,它可以工作。
| 归档时间: |
|
| 查看次数: |
159 次 |
| 最近记录: |