我有一个我正在研究的asp.net 5 MVC 6网站.我打开需要HTTPS,如下所示:
services.AddMvc(options =>
{
options.Filters.Add(new RequireHttpsAttribute());
});
Run Code Online (Sandbox Code Playgroud)
它工作得很好,我已经这样做了一段时间.今天我需要关闭它,所以我注释掉了选项过滤器,但它仍然需要HTTPS.
我没有在控制器或操作本身上使用[RequireHttps]属性.
我已进入属性并取消选中"启用SSL"并将"http URL"粘贴到"启动URL"框中.
我关闭了IIS Express并重新启动了该站点.它似乎并不重要,它继续尝试重定向到HTTPS.
IIS Express或Kestral是否可以缓存我需要删除的内容?任何人都有任何建议,还有什么可能迫使它加入HTTPS?
asp.net-core ×1