ベータ5からベータ8に更新した後、Cookie認証オプションでカスタムログインパスを設定できません。
services.AddCookieAuthentication(config =>
{
config.LoginPath = "/Auth/Login";
//or
//config.LoginPath = new Microsoft.AspNet.Http.PathString("Auth/Login");
});
この値は完全に無視されます。それでもデフォルトの「/ Account / Login」にリダイレクトされます。このパスを設定する他のオプションはありますか?
今、あなたはこれを少し違ったやり方でやるべきだと思われます(私のために働いた):
services.Configure<IdentityOptions>(options=>
{
options.Cookies.ApplicationCookie.LoginPath = new Microsoft.AspNet.Http.PathString("/Auth/Login");
});
ここから。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加