我尝试使用IIS Express。 (从以前使用本地IIS更改)。 我有重定向问题。
例如 步骤1: 转到登录页面https://localhost/user/index,我得到了“ERR_CONNECTION_RESET”
第2步:当我将类型直接网址更改为https://localhost:44300/user/index时 登录页面显示正常
步骤3:输入用户名和pw后,(url现在是localhost / home / index),登录页面挂起!
第4步:当我在url中输入更改为“localhost:61025 /”时,显示主页
第5步:当我点击退出菜单时,我得到了“ERR_CONNECTION_RESET” 第6步:当我输入更改URL到端口号为44300的https时,注销页面成功显示
两个http en https页面都可以正常工作 但我不知道如何从http和https之间重定向 (以前的“本地IIS”工作正常)
我在c:\ users [我的名字] \ IISExpress \ config \ applicationhost.config已经绑定
<bindings>
<binding protocol="http" bindingInformation="*:61025:localhost" />
<binding protocol="https" bindingInformation="*:44300:localhost" />
</bindings>
我在index.cshtml中的javascript代码
function dologout(result) {
if (result == 'yes') {
localStorage.clear();
window.onbeforeunload = null;
document.location.href = '@Url.Content("~/user/logout")';
}
}
这两个页面都适用于ISS Express和SSL 但http en https之间的重定向失败
请帮助我,亲切的问候,
皮姆