получение ERR_SSL_PROTOCOL_ERROR, когда Keycloak / SSO перенаправляет обратно в приложение - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть приложение, защищенное с помощью RedHat SSO. Когда я захожу в приложение, пользователь видит страницу входа в систему единого входа на порт 8443. Как только пользователь входит в систему, я получаю сообщение об ошибке ниже. Этот сайт не может обеспечить безопасное соединение. Ab c .d отправил неверный ответ. Попробуйте запустить Windows Диагностика сети. ERR_SSL_PROTOCOL_ERROR

Я посмотрел на файл keycloak. json, который был сгенерирован, и вот так:

{
  "realm": "testProject",
  "auth-server-url": "https://test-app-1:8443/auth",
  "ssl-required": "external",
  "resource": "test-qa",
  "credentials": {
    "secret": "7719e955-9188-4bb0-9b44-xxxxxxxxxx"
  },
  "confidential-port": 0
}

Я могу успешно работать с SSO на порту 8080 на мой сервер разработчиков. Но мое производство на порту 8443, и я получаю эту проблему на нем. Существуют ли какие-либо дополнительные шаги, необходимые для запуска приложения, когда единый вход находится на порте 8443. Нужно ли вносить какие-либо изменения на сервере приложений?

...