• Авторизация


E-SSO 17-03-2005 17:36 к комментариям - к полной версии - понравилось!


Несколько предварительных слов. SSO может использоваться в 2-х целях : как непосредственно Single Sign-On и как Configuration Store. Если вы работаете без ActiveDirectory, то первая возможность вам недоступна, т.е. вы можете только определить affiliated applications для local accounts (указав для них в конфигурации соответственно groupApp="no"), mappings для local accounts не поддерживается. Почему? Потому что SSO разрабатывался, как расширение ActiveDirectory. Поклонники Novell и проч. придумают альтернативные решения, даже с WinLogo :) . Для BizTalk же ActiveDirectory не обязательна, он не использует group and individual mappings - с его точки зрения, SSO это исключительно Configuration Store для конфигурации адаптеров. Для каждого адаптера BiztTalk создает 4 affiliated applications - receive handler configuration, receive location configuration, send handler configuration and send port configuration.
Теперь, если все-таки вернуться к Single Sign-On, я бы хотел отметить его сценарий (для CCF hosted) :
1). Создаем affiliated application - ssomanage -createapps 'xml file name'
2). Создаем mapping - ssomanage -createmapping 'xml file name'. Не запутаться - в файле созданная affiliated application почему-то называется 'external application', но это именно affiliated!
MS рекомендует использовать только domain accounts и group mappings. Прислушаемся к совету к закончим на этом администрирование.
3). В коде (CCF hosted) осталось вызвать ISSOLookup1.GetCredentials()!
Вот и весь сценарий. Осталось только заметить, что для affiliated application всегда можно сделать multiple mappings - на столько accounts or groups, на сколько потребуется.
Не могу в заключении не отметить одну очень полезную статью об SSO (published in December, 2004).
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник E-SSO | Oleg_Kleiman - Soft kibitzing | Лента друзей Oleg_Kleiman / Полная версия Добавить в друзья Страницы: раньше»