[英]Force redirect from https to http .net core 2.1
是否有任何可能的方法來強制從https重定向到http? 在azure上托管應用程序,然后有人在像www.mywebsite.com這樣的信息中共享該鏈接並打開它,然后將其重定向到https://www.mywebsite.com 。 我嘗試通過強制重定向將規則添加到webconfig,但是只有在我輸入不安全的網站並使用強制重定向的規則生效后,確認對話框,該規則才適用。 如何避免出現此對話框,而我的應用程序僅位於http上?
可能是在您的Configure
方法中啟用了Https Redirection
,如下所示:
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseHttpsRedirection(); // remove this to stop force https redirection
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});
}
這不可能。 顯示該頁面是正常的瀏覽器行為。
您應該獲得SSL證書並將其綁定到您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.