在我的.net应用程序中,我有两个监听器,一个在HTTPS端口(8090)上,另一个在HTTPS端口(8091,使用自签名证书)上。服务器启动并在两个端口上进行侦听。app.UseHsts()和app.UseHttpsRedirection()已注释(禁用)。在从"chrome“浏览器调用GET方法后,我得到了307 - Temporary Redirect状态代码和端口8091 (HTTPS)的位置。我希望(期望)的是,如果我调用HTTP,那么应该从调用的控制器/方法获得HTTP响应,而不是重定向到HTTPS。
是否有阻止自动重定向的设置/配置?
发布于 2021-02-21 10:31:58
这个应用程序作为自己的主机工作,也加载插件模块。一个实际上叫做"UseHttpsRedirection()“的插件。逻辑结果随后重定向,状态代码为307。禁用此插件解决了问题。
https://stackoverflow.com/questions/66296064
复制相似问题