Генерировать токен spnego kerberos для аутентификации WindowsC#

Место общения программистов C#
Ответить
Anonymous
 Генерировать токен spnego kerberos для аутентификации Windows

Сообщение Anonymous »

В C# мне нужно генерировать токен Kerberos в формате spngeo, чтобы я мог отправить его в заголовке авторизации в качестве переговора на моем сервере IIS, где у меня включена аутентификация Windows. < /p>
Я использую Код по этой теме, как получить токен обслуживания от Kerberos, используя SSPI
, он генерирует токен Kerberos, но он не в формате spnego, поэтому он не работает, когда я его использую. < /p>
Я хотел бы получить такой же, как это генерируется с использованием библиотеки Kerberos.net. Их токен работает для меня, но проблема в том, что мне нужно использовать учетные данные для поколения, и я не хочу этого, поэтому я не могу использовать эту библиотеку. Я хочу использовать DefaultCredentials, но чтобы получить такой же, как и с использованием из библиотеки Kerberos.net.
Я также пытался напрямую использовать SSPI и установить пакет для переговоров, что должно дать мне формат Spnego, но сгенерированный токен Было ли не так, как из библиотеки Kerberos.net, так что она также не работает. < /p>
Как я могу решить это, пожалуйста? Или, может быть, на моем IIS есть какой -нибудь конфигуратун, что он также примет токены, которых нет в формате Spengo?
Пожалуйста, помогите < /p>

Подробнее здесь: https://stackoverflow.com/questions/793 ... netication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»