我現在在dotnet core創建了一個網站。該網站是住在,並主持在天藍。我建立了ssl證書,並將其綁定到該網站。.net核心使用https/ssl。我必須重定向嗎?
有什麼我必須做的web.config或啓動,使SSL工作?
我無法看到使用https的網站。我必須在啓動時重定向嗎?
這裏是我結束了:
內startup.cs,配置()
app.Use(async (context, next) =>
{
if (context.Request.IsHttps)
{
await next();
}
else
{
var withHttps = "https://" + context.Request.Host + context.Request.Path;
context.Response.Redirect(withHttps);
}
});
當您瀏覽使用HTTPS站點 - 你得到了什麼迴應? (你看到什麼,http狀態碼等) –