Существует ли JavaScript или заголовок ответа для входа пользователя NTLM в браузер? - PullRequest
2 голосов
/ 06 сентября 2011

Я написал пару HTML-приложений asp .net, предназначенных для использования на небольших устройствах Blackberry.Версии BB OS от 4.6 до 5.0.

Сайты используют проверку подлинности Windows для входа пользователя в систему. Можно ли разрешить пользователю выходить из приложений, чтобы при любом последующем повторном посещении они снова запрашивали учетные данные NTLM?Спасибо,

Брайан.

1 Ответ

0 голосов
/ 07 сентября 2011

Если вы используете прокси-сервер MDS, именно он обрабатывает проверку подлинности NTLM на конечном сервере. Скорее всего, вы будете использовать обычную аутентификацию между телефоном и прокси.

Не существует API-интерфейса MDS, который сообщал бы ему о необходимости повторной аутентификации. Лучшее, что вы можете сделать с помощью MDS - это обходная аутентификация, но тогда вам придется самостоятельно управлять NTLM:

Какое правильное значение заголовка для обхода аутентификации MDS HTTP?

Другой вариант - написать собственный API выхода из системы в приложении .NET, которое удаляет ваш сеансовый cookie. Таким образом, MDS будет вынужден пересмотреть NTLM при следующей попытке.

примечание: Опция обхода доступна в Enterprise Server 4.1.7 и выше, она не доступна в симуляторе.

...