Waffle SSO аутентификация с базовым резервированием - PullRequest
0 голосов
/ 06 июня 2018

Я настроил аутентификацию Tomcat SSO с помощью Waffle:

<Context>
  <Valve className="waffle.apache.NegotiateAuthenticator" allowGuestLogin="false"/>
  <Realm className="waffle.apache.WindowsRealm" />
</Context>

Это прекрасно работает и поддерживает согласование с резервным NTLM.

Я хотел бы добавить резервную аутентификацию BASIC.Есть ли способ добиться этого?

Я пробовал это, добавив поддержку JAAS Tomcat JAASRealm + Waffle (используя Tomcat CombinedRealm), без удачи: NegotiateAuthenticator предотвратил любую дальнейшую обработку.(Он ищет базовый пакет безопасности и говорит: «Запрошенный пакет безопасности не существует». Он не позволяет JAASRealm выполнять эту работу.)

...