首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >http://localhost:port始终重定向到https://localhost

http://localhost:port始终重定向到https://localhost
EN

Stack Overflow用户
提问于 2017-07-27 02:26:25
回答 4查看 16.9K关注 0票数 8

我正在用vs2015建立一个简单的网站。我选择了IIS express作为托管环境。我尝试了多个新项目,似乎在绕圈子,多次安装和卸载iis-express 10,还添加和删除了iis的windows功能。当我从vs2015启动一个web项目时,它曾经打开(没有问题)一个http://localhost:port (例如http://localhost:51898),但现在不断地重定向到https://localhost

知道为什么吗?

EN

回答 4

Stack Overflow用户

发布于 2017-10-17 17:29:49

这不是关于Visual Studio,而是关于Chrome。这个解决方案对我很有效:Google Chrome redirecting localhost to https

票数 3
EN

Stack Overflow用户

发布于 2017-07-27 17:21:25

重定向仅在显式配置下发生,IIS或asp.net不会自动重定向。

在所有配置文件(C:\\System32\inetsrv\

  • )中搜索httpRedirect

,检查以下配置文件和loo中是否有任何重定向设置

例如<httpRedirect enabled="true" destination="https://localhost" />

  • 检查for重写配置。典型的规则如下您可以搜索Redirect

的.so

代码语言:javascript
复制
         <action type="Redirect" url="http://www.maindomain.com/{R:1}" />         </rule>
代码语言:javascript
复制
- If you do not find these settings anywhere in your configuration,your application code is doing this.Check your code

票数 2
EN

Stack Overflow用户

发布于 2019-10-03 02:15:59

在我的情况下,它是由这段代码引起的:

代码语言:javascript
复制
services.Configure<MvcOptions>(options =>
{
    options.Filters.Add(new RequireHttpsAttribute());
});

无论如何,仔细检查你的startup.cs文件。也许配置是问题的一部分

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45334786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档