Внедрение единого входа для стороннего веб-приложения (Horizon View HTML Access) - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть веб-приложение, которое я создал, с собственной системой входа в систему, данными пользователя и т. Д. c. На другом сервере у меня есть лицензированное стороннее программное обеспечение, которое я интегрировал с моим веб-приложением (например, вы щелкаете ссылку, и она перенаправляет на это стороннее приложение, передавая соответствующие данные о пользователе из моего собственного веб-приложения). К вашему сведению, стороннее приложение - это Horizon View через HTML доступ; Мой веб-портал предоставляет пользователю указанную ему c ВМ.

Проблема, с которой я столкнулся, заключается в следующем: стороннее приложение имеет возможность автоматически вводить имя пользователя путем создания URI, но не имеет возможности для ввода пароля. Я также не могу предоставить какой-либо токен доступа и войти в клиент View таким же образом.

Как я могу go реализовать SSO в этой ситуации? Я хочу сделать так, чтобы пользователь только один раз предоставлял имя пользователя и пароль для моего веб-приложения, а затем автоматически вводил учетные данные для входа в систему, привязанные к пользователю, в стороннем приложении (желательно не показывать страницу входа для клиента View). на всех и просто войдите в ВМ прямо сейчас).

Если кто-то знаком с клиентом Horizon View, то чего я пытаюсь сделать?

...