Идентификаторы службы Azure ACS с учетными данными на основе сертификатов

Я раскрываю службы данных WCF, размещенные на IIS через ретранслятор служебной шины, используя webHttpRelayBinding. Хотя я мог бы узнать, как аутентифицировать личность службы, используя имя пользователя / пароль или общий секрет. Однако я не смог найти пример использования учетных данных на основе сертификатов для идентификатора службы. Я много гуглил, но зря. Все они основаны в первую очередь на общем секрете.

Может ли кто-нибудь предоставить пример использования аутентификации службы на основе сертификатов для службы REST OData.

1 ответ

В настоящее время существует четыре варианта аутентификации (в соответствии с документами Service Bus):

SharedSecret, немного более сложная, но простая в использовании форма аутентификации по имени пользователя и паролю.

Saml, который можно использовать для взаимодействия с системами аутентификации SAML 2.0.

SimpleWebToken, который использует протокол авторизации веб-ресурсов OAuth (WRAP) и простые веб-токены (SWT).

Неаутентифицирован, что позволяет взаимодействовать с конечной точкой сервиса без какой-либо аутентификации.

Не похоже, что вы можете аутентифицироваться с помощью сертификата через служебную шину.

Другие вопросы по тегам