通过 AWS 负载均衡器时发生 403 禁止错误

通过 AWS 负载均衡器时发生 403 禁止错误

我在 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。

我按照此处的步骤安装了负载均衡器的证书。

http://www.xdevsoftware.com/blog/post/Upload-IIS-SSL-Certificate-into-Amazon-Elastic-Load-Balancer.aspx

我可以更改 IIS 上的设置以允许来自我的负载均衡器的流量进入吗?

谢谢!

答案1

检查您的应用程序池帐户(或匿名用户)以查看它是否有访问证书文件夹的权限...

相关内容