簡體   English   中英

MVC6中的ASP身份 - 登錄路徑屬性不起作用

[英]ASP Identity in MVC6 - Login Path property not working

從beta 5更新到beta 8后,我無法在cookie身份驗證選項中設置自定義登錄路徑。

services.AddCookieAuthentication(config =>
{
    config.LoginPath = "/Auth/Login";
    //or
    //config.LoginPath = new Microsoft.AspNet.Http.PathString("Auth/Login");
});

該值完全被忽略。 仍然會被重定向到默認的“ /帳戶/登錄 ”。 是否還有其他選項來設置此路徑?

看來現在你應該這樣做有點不同(為我工作):

services.Configure<IdentityOptions>(options=>
{
    options.Cookies.ApplicationCookie.LoginPath = new Microsoft.AspNet.Http.PathString("/Auth/Login");
});

這里開始

對於.NET Core -

services.Configure<IdentityOptions>(options=>
options.Cookies.ApplicationCookie.LoginPath = new Microsoft.AspNetCore.Http.PathString("/Auth/Login");
});

與Token auth一起使用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM