2016-03-29 10 views
0

Я только что узнал, что определенное приложение, которое исследует, не поддерживает аутентификацию SPNEGO. Означает ли это, что NTLM от Microsoft также не поддерживается?Поддерживает ли SPNEGO предварительную поддержку для поддержки NTLM?

Вот краткий текст из the wiki page on SPNEGO, что заставляет меня верить это верно:

»... самое видимое использование SPNEGO находится в Microsoft„HTTP Negotiate“ расширение аутентификации Она впервые была реализована в Интернете . Explorer 5.01 и IIS 5.0 и при условии единого входа на возможность позже на рынке как встроенную проверку подлинности Windows. в оборотными суб-механизмы включают NTLM и Kerberos, как используется в активной директории ...»

Для справки link to the NTLM wiki

ответ

0

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