簡體   English   中英

強制從https重定向到http .net core 2.1

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM