Создать билет Kerberos с помощью .NET - PullRequest
1 голос
/ 04 ноября 2008

Я хочу сгенерировать билет Kerberos, используя .NET с учетными данными для аутентификации, предоставленными через форму входа на веб-странице (это аутентифицирует пользователя в sql db), а затем использовать этот билет для аутентификации пользователя как единого входа через несколько других веб-приложений.

Возможно ли это? Я взглянул на WSE и, похоже, предполагается, что у вас уже есть предоставленный билет Kerberos для использования перед его использованием для аутентификации.

У нас есть сервер MIT kerberos для выдачи билетов.

1 Ответ

2 голосов
/ 20 апреля 2009

Оказывается, вы не можете сгенерировать билет Kerberos с помощью веб-приложения, так как это потребует от вашего веб-сервера доступа к локальной файловой системе клиента для выдачи токена.

Вы можете просто запросить существующий токен у клиента, у которого он был выпущен с сервера krb, хотя приложение работает на клиенте (или входит в домен Windows).

В итоге мы создали собственный сервис токенов, используя веб-сервис

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...