Я настроил аутентификацию Kerberos в Tomcat, используя встроенную поддержку Tomcat. Ниже приведена часть сети. xml, в настоящее время только пользователи домена могут проходить проверку подлинности и получать доступ к приложению для пользователей, не являющихся пользователями домена (внешние p c). Сайт не может получить доступ к ответу ниже.
HTTP-статус 401 \ Un2013 Unauthorized
Тип отчета о состоянии
Описание Запрос не был применен, поскольку в нем отсутствуют действительные учетные данные аутентификации для целевого ресурса.
Есть ли способ, которым мы можем перенаправить на запрос имени пользователя и пароля для не домена p? 1015 * 'si добавил ниже строки в сети. xml
<security-constraint>
<web-resource-collection>
<web-resource-name>APP1</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>SPNEGO</auth-method>
</login-config>