Внедрение свойств агента в заголовки HTTP - PullRequest
0 голосов
/ 14 апреля 2019

У меня есть настройка единого входа с использованием OpenAM 13.5 для защиты приложения в IIS с помощью веб-агента IIS.

Приложение получает атрибуты пользователя / сеанса, сопоставляя соответствующие свойства в конфигурации агента - все работает нормально,однако я хотел бы пойти еще дальше: я хотел бы передать приложению несколько свойств агента в виде заголовков HTTP - например:

  • CUSTOM-LOGIN-URL = com.sun.identity.agents.config.login.url
  • CUSTOM-EDITPASSWORD-URL = (устанавливается с помощью пользовательского свойства агента)
  • CUSTOM-EDITPROFILE-URL = (устанавливается с помощью пользовательского свойства агента)
  • CUSTOM-LOGOUT-URL = com.sun.identity.agents.config.logout.url
  • CUSTOM-GOTO-PARAMETER-NAME = com.sun.identity.agents.config.redirect.param

Таким образом, я мог бы избежать жесткой привязки приложения к конкретным деталям конфигурации единого входа.

Есть ли у вас какие-либо идеи о том, как мне этого добиться, возможно, без написания кода?

1 Ответ

1 голос
/ 15 апреля 2019
...