Authentification, SPNEGO and WinForms (в домене)
От: Аноним  
Дата: 16.06.10 06:49
Оценка:
1. Есть внешняя система которая реализует оAuth протокол
2. Есть WebAPI которая реализует authorize
(Смотрится ауетефицирован ли пользователь, если нет редиректит на систему CAS,
у которого есть модуль SPNEGO он и производит аунтефикацию в домене с получением всех тикетов и потом редиректит на callback)
Все прекрасно и в ASP.NET я делаю редирект на урл авторизации (и поскольку браузер умеет правильно общаться он авторизирует пользователя)
повторить na winforms не получается.

попытки:
1) HttpWebRequest — PreAuthentifcate = true — редиректит на CAS логин, SPNEGO не включается
2) HttpWebRequest — AllowAutoRedirect = false — возвращает 301(Permanently Moved) и Location!!!! = урлу реквеста!!!!!
3) NegotiateStream запустить не получлось
4) AuthentificationManager — тоже самое

Как правильно заюзать эту всю систему?
auth
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.