PowerShell 查询的摘录结果:
PS C:\Windows\system32> Get-AdfsSystemInformation
OSVersion : 6.2.9200.0
OSName : Microsoft Windows Server 2012 R2 Standard
MachineType : VMware Virtual Platform
AdfsVersion : 2.0
PS C:\Windows\system32> Get-AdfsVersionEx
2.0
我读过好几个地方(实际报价) (第二次引用) (第三个参考)AD FS 3.0 符合以下声明:“文件“C:\Windows\ADFS\FSConfig.exe”不存在(但文件夹“C:\Windows\ADFS”存在)”。这对于我的服务器来说是正确的。
它确实显示已安装。
PS C:\Windows\system32> Get-WindowsFeature ADFS-Federation | FL InstallState
InstallState : Installed
答案1
操作系统版本 6.2.9200 是 Windows Server 2012 R1,而不是 R2。您需要提供 PowerShell 命令的输出:Get-WindowsFeature ADFS-Federation
。如果没有显示已安装,我推测该服务器是从 2008 R2 就地升级的。Windows Server 2012 R1 的内置 ADFS 版本是 2.1。Windows Server 2012 R2 的内置 ADFS 版本是 3.0。