Симптоми
Да предположим, че използвате командата да активирате интегрирано Windows удостоверяване или базово удостоверяване:
Комплект OwaVirtualDirectory "CAS1\owa (по подразбиране на уеб сайта)" - WindowsAuthentication $true - BasicAuthentication $true Комплект ECPVirtualDirectory "CAS1\ecp (по подразбиране на уеб сайта)" - WindowsAuthentication $true - BasicAuthentication $true
След това FormsAuthentication се показва като деактивирано в Outlook Web Access (OWA) и Exchange контролния панел (ECP) виртуални директории:
ClientAuthCleanupLevel: висока
BasicAuthentication: вярно
WindowsAuthentication: вярно
DigestAuthentication: фалшиви
FormsAuthentication: фалшиви
LiveIdAuthentication: фалшиви
AdfsAuthentication: фалшиви
OAuthAuthentication: фалшиви
ExternalAuthenticationMethods: {Fba}Обаче клиентите да срещнете удостоверяване, базирано на формуляри (FBA) при опит за влизане в OWA или ECP.
Забележка: Клиентите да влизате успешно, след като те осигуряват правилното идентификационни данни.
Решение
За да разрешите този проблем, инсталирайте следния сборен:
2936880 кумулативна актуализация 5 за Exchange Server 2013
Заобикаляне на проблема
За да заобиколите този проблем, уверете се, че сте задали - FormsAuthentication $false , когато изключите FBA и разрешите други типове удостоверяване в OWA или ECP виртуални директории. За да направите това, изпълнете следните стъпки:
-
Разрешаване на удостоверяване, базирано на формуляри.
-
За OWA изпълнете следната команда:
Set-OwaVirtualDirectory-идентичност "CAS1\owa (по подразбиране на уеб сайта)" - FormsAuthentication $True -
За ECP изпълнете следната команда:
Set-ECPVirtualDirectory-идентичност "CAS1\ECP (по подразбиране на уеб сайта)" - FormsAuthentication $True
-
-
Разрешаване на удостоверяване тип, който искате и задайте - FormsAuthentication $false.
-
За OWA изпълнете следната команда:
Set-OwaVirtualDirectory-идентичност "CAS1\owa (по подразбиране на уеб сайта)" - FormsAuthentication $False - WindowsAuthentication $true - BasicAuthentication $true -
За ECP изпълнете следната команда:
Set-ECPVirtualDirectory-идентичност "CAS1\ECP (по подразбиране на уеб сайта)" - FormsAuthentication $False - WindowsAuthentication $True - BasicAuthentication $True
-
-
Операция IISReset. За повече информация как да направите това вижте как да рестартирате IIS.