Служебная шина для проверки подлинности Windows Server SAS через http

У меня есть вопрос об аутентификации клиента в служебной шине Windows для Windows Server с использованием REST API. Для моего решения клиентам необходимо взаимодействовать с очередями служебной шины через HTTP, и я не могу использовать встроенную безопасность Windows. Это оставляет меня с SAS. Я просмотрел страницу Microsoft, где описывается аутентификация для служебной шины 1.1, но не могу понять, как клиент может получить токен доступа. Я знаю, что вы можете получить токен, вызывающий STS, с помощью Microsoft.ServiceBus.TokenProvider, но это не вариант для моих клиентов. Итак, есть ли способ получить токен, предоставляющий ключ доступа и имя через http к служебной шине?

Большое спасибо


person mstrand    schedule 28.02.2014    source источник


Ответы (1)


Существует пример (ссылка ниже), который показывает, как вы можете создать свой собственный токен. С SAS вам не нужна служба для выпуска токенов, и вы можете предварительно создавать и распространять их среди клиентов: http://code.msdn.microsoft.com/windowsazure/Shared-Access-Signature-0a88adf8/исходныйкод?fileId=81470&pathId=1811741783

person Abhishek Lal    schedule 04.03.2014