即使所有可用的文档都指导我如何配置 WCF 以允许通过 SSL 的证书,我仍然很难辨别 IIS 的职责所在以及 WCF 的职责所在。
例如,我对我的 IIS 服务器没有权限。我要求管理员设置我的虚拟目录(应用程序)以通过 ssl 要求证书。我这样做是因为当我尝试通过 web.config 配置此安全性时,它告诉我 IIS 未设置为允许这样做。
之后,另一位开发人员告诉我,由于 IIS 管理员是这样设置的,我只需在 web.config 中将 security = none 和 client auth 设置为 none,因为 IIS 现在将为我的应用程序处理这个问题。
这是真的?此外,是否有文档解释配置 IIS 和 WCF 的选项以及显示这些身份验证过程发生位置的某种类型的管道?
谢谢你。