1

我尝试使用 IIS Express。(从以前使用本地 IIS 的变化)。我有重定向问题。

例如第 1 步:转到登录页面https://localhost/user/index,我得到“ERR_CONNECTION_RESET”

第 2 步:当我将类型直接 url 更改为https://localhost:44300/user/index 时,登录页面显示正常

第三步:输入用户名和密码后,(url现在是localhost/home/index),登录页面挂了!

第 4 步:当我将 url 更改为“localhost:61025/”时,显示主页

第 5 步:当我点击注销菜单时,我得到“ERR_CONNECTION_RESET” 第 6 步:当我输入更改 url 为 https 端口号为 44300 时,注销页面成功显示


http en https 页面都可以正常工作,但我不知道如何在 http 和 https 之间进行重定向(以前的“本地 IIS”工作正常)


我在 c:\users[my name]\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 en SSL 上正常工作,但 http en https 之间的重定向失败

请帮助我,亲切的问候,

皮姆

4

0 回答 0