diff options
author | Zuul <zuul@review.opendev.org> | 2022-05-25 16:49:52 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2022-05-25 16:49:52 +0000 |
commit | a2935322dd598ef7c4517f85bfac6ab17369a00f (patch) | |
tree | fd38326774514235ece884c5b9b2023140b2a208 | |
parent | 4d7fc817e6b1448cab834edb2dc7a3a59ce85a55 (diff) | |
parent | e4ac4550c9851383f83fa0a0ff693c4e5c439bd1 (diff) | |
download | horizon-a2935322dd598ef7c4517f85bfac6ab17369a00f.tar.gz |
Merge "Pass real client IP to keystoneauth original_ip"
-rw-r--r-- | openstack_dashboard/api/keystone.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openstack_dashboard/api/keystone.py b/openstack_dashboard/api/keystone.py index d248a223d..d8aca8e71 100644 --- a/openstack_dashboard/api/keystone.py +++ b/openstack_dashboard/api/keystone.py @@ -175,7 +175,7 @@ def keystoneclient(request, admin=False): cacert = settings.OPENSTACK_SSL_CACERT verify = verify and cacert LOG.debug("Creating a new keystoneclient connection to %s.", endpoint) - remote_addr = request.environ.get('REMOTE_ADDR', '') + remote_addr = auth_utils.get_client_ip(request) token_auth = token_endpoint.Token(endpoint=endpoint, token=token_id) keystone_session = session.Session(auth=token_auth, |