1
我已將項目升級到asp.net核心。但現在我的CookieAuthnetication和OpenIdConnectionAuthentication方法不起作用。它們已經過時了。無法在asp.net核心2.0中使用CookieAuthenticaton和openidConnect身份驗證
Startup.cs配置方法
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationScheme = "Cookies"
});
app.UseOpenIdConnectAuthentication(new OpenIdConnectOptions
{
AuthenticationScheme = "oidc",
SignInScheme = "Cookies",
Authority = "http://localhost:5000",
RequireHttpsMetadata = false,
ClientId = "integapay.client",
ClientSecret = "mySecret",
ResponseType = "code id_token",
Scope = { "openid", "profile", "api.public", "offline_access" },
GetClaimsFromUserInfoEndpoint = true,
SaveTokens = true
});