Назад | Перейти на главную страницу

ADFS без домена

Можно ли запустить ADFS 2.0 без подключения сервера к домену? Мы используем Shibboleth в качестве поставщика утверждений, поэтому нам фактически не нужен активный каталог.

Нам удалось установить ADFS (с помощью AdfsSetup.exe / quiet) и настроить его без каких-либо проблем. Однако при запуске запускаются не все конечные точки. В частности, конечная точка net.tcp://localhost:1501/adfs/services/trusttcp/windows отсутствует, что приводит к следующей ошибке при аутентификации SharePoint:

Encountered error during federation passive request. 

Additional Data 

Exception details: 
Microsoft.IdentityServer.Web.RequestFailedException: 
MSIS7012: An error occurred while processing the request. 
Contact your administrator for details. 
---> Microsoft.IdentityServer.Protocols.WSTrust.StsConnectionException: 
MSIS7004: An exception occurred while connecting to the federation service.
The service endpoint URL 
'net.tcp://localhost:1501/adfs/services/trusttcp/windows' may be incorrect or the service is not running. 
---> System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at 
net.tcp://localhost:1501/adfs/services/trusttcp/windows that could accept the
 message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

Я не знал ответа на ваш вопрос, потому что после управления 5000+ пользовательскими рабочими станциями и 30 серверами без AD мне кажется, что AD требуется любой сети размером больше двух рабочих станций;), поэтому я пошел и посмотрел .

Требования к ADFS в Technet говорят:

Требования к домену

  • Все серверы AD FS должны быть присоединены к домену AD DS.
  • Все серверы AD FS в ферме должны быть развернуты в одном домене.
  • Домен, к которому присоединены серверы AD FS, должен доверять каждому домену учетных записей пользователей, который содержит пользователей, проходящих аутентификацию в службе AD FS.

Так жаль. Похоже, что да, ваш сервер должен быть в домене.