0

我开发了一个网络应用程序,它使用 HTTPS 并且在我访问它时运行良好(实时)。然而,一些使用代理服务器的客户无法访问该站点。我已经尝试过使用真正的证书(一个便宜的证书,只是一个试用版,但仍然有效),但这并没有帮助。

每次这些用户之一尝试访问该站点时,浏览器都会尝试加载它,直到发生超时。甚至向一位用户展示了身份验证(但我不能 100% 确定这是否是由于代理,仍在等待客户的回复)

发生这种情况的原因是什么,我该怎么办?

我正在使用 IIS、ASP.NET (C#) 和 JS。Sideinfo:URL 包含一个端口,IIS 正在运行的网络的内部结构(不是我的)不允许这样做。

4

2 回答 2

0

443是 HTTPS 连接的专用端口。在托管站点目录的站点绑定中添加类型“HTTPS”和默认端口443。检查是否启用了 SSL?在 IE(浏览器)-> 工具-> Internet 选项-> 高级-> 安全中。

于 2013-10-24T08:03:43.237 回答
0

如果您的 Web 应用程序 URL 中的 HTTPS 端口不是端口 443,那么您将遇到不喜欢非标准 HTTPS 端口的公司代理的问题。

即我希望你的 URL 看起来像这样:http ://example.com:443/ ...

于 2013-10-24T07:32:40.070 回答