Настройка аутентификации по имени пользователя и паролю (Basic Authentication)

В качестве выхлопа от прошлых моих статей мы научились проводить аутентификацию клиента по сертификату. Сертификаты – это очень хорошо, но иногда может возникать потребность аутентифицироваться по имени и паролю. Давайте рассмотрим, как это можно сделать. Как всегда, буду говорить про настройку BizTalk Server 2010, но, поскольку он использует WCF-адаптеры, фактически это настройка WCF.

The SSL settings for the service ‘None’ does not match those of the IIS ‘Ssl, SslNegotiateCert, SslRequireCert, SslMapCert’

Вот такая ошибка может возникнуть, если при использовании SSL не закомментировать строчку в web.config следующего вида: <endpoint name="HttpsMexEndpoint" address="mex" binding="mexHttpsBinding" bindingConfiguration="" contract="IMetadataExchange" /> Когда ее убираешь из файла, ошибка пропадает. Как же настроить всё по-хорошему? Давайте рассмотрим. Ошибка такая происходит потому что для HttpsMexEndpoint требуется  <serviceMetadata httpGetEnabled = “true” /> Поэтому, если очень хочется получить HttpsMexEndpoint, […]

Настройка SSL для BizTalk – Рецепт

В прошлой статье мы рассмотрели возможность настройки IIS для работы с SSL. Сейчас попробуем настроить работу с BizTalk, поскольку одно дело настроить какую-то там веб-службу, и совсем другое дело – заставить с этим работать BizTalk Server 2010. Итак, что имеем и что хочется: у нас есть некий веб-сервис, который подключен к BizTalk. Сообщения от веб-сервиса […]

Настройка SSL для BizTalk – IIS

Настройка SSL для BizTalk Server 2010 начинается с конфигурирования IIS. В этой статье я расскажу как настроить SSL в IIS, используя IIS Manager. Итак, открываем утилиту (%windir%\system32\inetsrv\InetMgr.exe).