我在 AWS 负载均衡器后面运行 IIS 7 服务器。我使用的是已正确安装的 Verisign SSL 证书,但每当我输入 URL 或负载均衡器的 DNS 名称时,都会出现 403 错误:
error 403 - forbidden: access is denied you do not have permission to view this directory or page using the credentials that you supplied
我可以从本地主机顺利访问它,如果我只输入服务器的公共 IP 地址,它也可以正常工作。它只是无法通过负载平衡器工作。就像 IIS 阻止了来自它的所有流量一样。
我试过了:
- 重新安装证书 - 已撤销并重新密钥化
- 使用中级证书和不使用中级证书重新创建负载均衡器。
我从以下机构获得了中级证书:https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&actp=CROSSLINK&id=AR1409&TID=retailssl
使用 GoDaddy 证书效果很好,但我的老板希望我们使用 verisign。
我按照此处的步骤安装了负载均衡器的证书。
我可以更改 IIS 上的设置以允许来自我的负载均衡器的流量进入吗?
谢谢!
答案1
检查您的应用程序池帐户(或匿名用户)以查看它是否有访问证书文件夹的权限...