3 回答
TA贡献1775条经验 获得超8个赞
我们只是使用:
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
... //settings and logging initialization
app.Use((context, next) =>
{
context.Request.Scheme = "https";
return next();
});
... //all the rest middleware calls
}
它在 OWIN 和 .Net Core 2.0 以下的大多数情况下都有帮助
TA贡献1829条经验 获得超6个赞
对于 .net core 2.1 及更高版本的 azure 身份验证,请尝试使用此代码。
services.Configure(AzureADDefaults.CookieScheme, options =>
{
options.Cookie.SameSite = SameSiteMode.None;
});
services.AddAuthentication(AzureADDefaults.AuthenticationScheme)
.AddAzureAD(options => Configuration.Bind("AzureAd", options));
- 3 回答
- 0 关注
- 277 浏览
添加回答
举报