我的事件日志中不断收到此错误消息:
证书链的根不是受信任的根授权
它似乎工作正常,但我不喜欢那个错误的声音,有人知道为什么以及如何解决这个问题吗?
原因是 Sharepoint 拥有自己的证书注册表,您还必须在其中添加 CA。
现在您必须将此证书添加到根权限的 Sharepoints 列表中。您将使用 Sharepoint 2010 Management Shell 进行此操作:
首先启动 Sharepoint 2010 Management Shell,然后运行以下两个命令(将路径更改为 .cer 所在的位置):
$root = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("C:\TEMP\ADFSroot.cer")
New-SPTrustedRootAuthority -Name "ADFS Token SigningRoot Authority" -Certificate $root
现在,证书属性将被列为已添加证书的确认。
如果您的证书链包含多个证书,则必须为每个证书赋予唯一的名称。