Я реализовал oAuth2 в Spring Boot для вызова других служб, и все отлично работает на встроенном сервере Spring Boot Tomcat. Я могу успешно вызывать другие службы.
Однако, когда я пытаюсь развернуть приложение в WebLogi c 12 c, я получаю 401 авторизацию. После некоторых исследований я подумал, что нашел решение, отключив собственную аутентификацию WebLogi c, включив в конфигурацию строку ниже. xml.
<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials>
Однако администраторы нашей компании WebLogi c этого не сделали. согласитесь с этим решением, поскольку оно может быть помечено ГИС из-за угрозы безопасности.
Возможно, мне придется найти другой способ переопределить это.