重定向到ASP.NET MVC 5应用程序中的HTTP不断加载

问题描述

对于所有对ASP.NET MVC 5应用程序的请求,我试图强制执行从http到https的重定向。目前,我已经向所有控制器操作添加<!-- CURVED PROGRESS --> <div class="locked row-1"> <svg viewBox="0 0 163 175"> <defs> <mask id="mask" maskUnits="userSpaceOnUse"> <path stroke-dasharray="400 400" stroke-width="10" stroke-dashoffset="-110" stroke="white" d="M0 16.7246C54 16.7246 145.7 11.6246 146.5 85.2246C147.3 158.825 51 158.225 0 158.225"></path> </mask> <path id="path" fill="none" d="M0 16.7246C54 16.7246 145.7 11.6246 146.5 85.2246C147.3 158.825 51 158.225 0 158.225"></path> </defs> <!-- solid wide line --> <use href="#path" stroke="rgba(255,255,0.05)" stroke-width="30"></use> <!-- solid narrow line --> <use href="#path" stroke="rgba(255,0.12)" stroke-width="15"></use> <!-- dotted full line --> <use href="#path" stroke="rgba(255,0.2)" stroke-width="5" stroke-dasharray="0 20" stroke-linecap="round"></use> <!-- dotted masked line --> <use href="#path" stroke="rgba(255,0.8)" stroke-width="5" stroke-dasharray="0 20" stroke-linecap="round" mask="url(#mask)"></use> </svg> <img src="https://i.imgur.com/h3ElY2f_d.webp?maxwidth=728&fidelity=grand"> </div> <!-- LINE PROGRESS --> <div class="locked row-2"> <svg viewBox="0 0 77 17"> <defs> <mask id="mask-2"> <path stroke-dasharray="400 400" stroke-width="10" stroke-dashoffset="10" stroke="white" d="M76.6841 8.40967H0.551514"></path> </mask> <path id="path-2" fill="none" d="M76.6841 8.40967H0.551514"></path> </defs> <!-- solid wide line --> <use href="#path-2" stroke="rgba(255,0.05)" stroke-width="30"></use> <!-- solid narrow line --> <use href="#path-2" stroke="rgba(255,0.12)" stroke-width="15"></use> <!-- dotted full line --> <use href="#path-2" stroke="rgba(255,0.2)" stroke-width="5" stroke-dasharray="0 20" stroke-linecap="round"></use> <!-- dotted masked line --> <use href="#path-2" stroke="rgba(255,0.8)" stroke-width="5" stroke-dasharray="0 20" stroke-linecap="round" mask="url(#mask-2)"></use> </svg> <img src="https://i.imgur.com/h3ElY2f_d.webp?maxwidth=728&fidelity=grand"> </div>批注,并向[RequireHttps]添加了以下内容

Global.asax

使用https时会执行此操作,但是http请求会无限加载并且永远不会执行。我还发布到了登台服务器,结果相同:https可以正常工作,但是http不重定向并且只是不断地加载。

能够重定向很重要,因为客户端将通过包含http链接地址的电子邮件来访问此应用程序。

如何正确重定向到https?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)