Использование веб-службы, защищенной Citrix Access Gateway

Я пытаюсь использовать веб-службу, которая открыта для внешнего мира через Citric Access Gateway (CAG), но я не уверен, как пройти аутентификацию с помощью CAG с помощью .net. Кто-нибудь знает, как я могу это сделать? .


person dtubb1978    schedule 14.03.2011    source источник


Ответы (1)


Вы пишете настольное приложение? Если это так, вы потенциально можете пойти по тому же пути к аутентификации в стиле OAuth; учитывая конкретный объект HTTP-запроса, всплывающее окно браузера (в процессе), указывающее на страницу аутентификации CAG, которая использует этот запрос, пользователь затем вводит свое имя пользователя и пароль, и браузер будет перенаправлен CAG на какой-то вид URL-адрес приветствия (с префиксом, сгенерированным CAG-хэшем). Затем повторно использовать объект HTTP-запроса (который, предположительно, имеет какой-либо файл cookie или другой токен аутентификации, связанный с ним?) в прокси-сервере клиента веб-службы?

person James Webster    schedule 15.03.2011