是否有可能强制从https重定向到http的方法?在azure上托管应用程序,然后有人在像www.mywebsite.com这样的信息中共享该链接并打开它,然后将其重定向到https://www.mywebsite.com。我尝试通过强制重定向将规则添加到webconfig,但是只有在我输入不安全的网站并使用强制重定向的规则生效后,确认对话框,该规则才适用。如何避免出现此对话框,而我的应用程序仅位于http上?
答案 0 :(得分:0)
可能在您的Https Redirection
方法中启用了Configure
,如下所示:
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?}");
});
}
答案 1 :(得分:0)
不可能。显示该页面是浏览器的正常行为。
您应该获取SSL证书并将其绑定到您的应用程序。