我的天蓝云服务在配置文件中同时启用了http和https。 我试着在我的web.config中添加此规则使用完整网址时,重定向规则http为https不工作
<rule name="RedirectHTTPToHTTPS" stopProcessing="true">
<match url="(.*)" ignoreCase="true" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
如果我使用http://mysite.kom,它被正确重定向到https://mysite.kom
但如果我键入http://mysite.kom/other/default.aspx它重定向到http://mysite.kom/other/default.aspx,而不是https://mysite.kom/other/default.aspx
我在我的appl中添加了GlobalFilters.Filters.Add(new RequireHttpsAttribute());
ication_start event.But还是“http://mysite.kom/other/default.aspx”是不被重定向到“HTTPS: //mysite.kom/other/default.aspx”
我试着在stackoverflow.I所有类似的问题,甚至移动的这规则顶部我的规则配置。任何建议,以使这一工作