我有一个 ASP.NET MVC 站点,在端口 443IIS7
上设置了Win2K8
一个SSL
绑定。出于安全原因,负责服务器的团队只打开了端口 443,但这不应该是任何问题,因为这是我唯一的绑定有而且我没有HTTP
在端口 80 上进行任何定期调用。
当我调用我的站点时,我的主登录页面(使用forms authentication
)出现在浏览器中(上方HTTPS
),看起来不错。但是,一旦我尝试登录,我就会收到以下错误:
[SocketException (0x274d): No connection could be made because the target machine actively refused it 10.x.123.123:80]
好的,这是分配给站点的正确 IP,但我没有在端口 80 上进行任何调用。如果我只需要SSL
绑定端口 443,为什么会出现此错误?我是否也需要打开端口 80?我不会在内部进行任何使用端口 80 的调用,除非 MVC 正在做一些我不知道的需要端口 80 的事情。