是否有任何可能的方法来强制从https重定向到http?在azure上托管应用程序,然后有人在messangers中分享链接,比如: www.mywebsite.com并打开它,它会重定向到https://www.mywebsite.com。我尝试使用强制重定向将规则添加到webconfig,但只有当我使用after secure website确认对话框并在使用强制重定向的规则生效后,它才适用。我怎样才能避免这个对话框,我的应用程序只在http上?
发布于 2019-01-23 23:45:07
可能在您的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?}");
});
}发布于 2019-01-24 08:56:48
这是不可能的。显示该页面是正常的浏览器行为。
您应该获得SSL证书并将其绑定到您的应用程序。
https://stackoverflow.com/questions/54330782
复制相似问题