В настоящее время, используя Okta (SAML2, OAuth2) или Linkedin (OAuth2), или других поставщиков единого входа, вы можете сделать единый вход для своих коммерческих / личных приложений.
В SAML / SSO - IdP отправляет ответ о подтверждении на URL-адрес службы потребления утверждений (ACS) (обычно это глубокая ссылка в вашем приложении), где вы определяете, следует ли предоставлять доступ или нет.
Довольно часто личное приложение использует адрес локального хоста (например, http://localhost/SSODeepLink/?resp%3Dsomething
). Но это localhost
для пользователя local
, а не для IdP. Меня интересует, как связать localhost
, чтобы исправить DNS / IP-адрес для разрешения. Больше всего мне любопытно, поскольку этот процесс явно работает, но я не понимаю, как.
Любое руководство приветствуется!