В 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
Генерировать токен spnego kerberos для аутентификации Windows ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение