get_sso assumes request.url.port is set
Bug #2015257 reported by
Danny Webb
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
skyline apiserver |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Skyline can render invalid redirect URIs for keystone if request.url.port isn't properly rendered because a default port (eg 80/443) is used. It will create invalid redirects with :None in them.
it can be fixed by only setting the port if it's explicitly passed, eg:
tmp_port = f":{request.
base_url = f"{url_
Changed in skyline-apiserver: | |
status: | New → Fix Committed |
To post a comment you must log in.
Apologies, but it's been some while since I've used launchpad so just going to link a fix:
https:/ /review. opendev. org/c/openstack /skyline- apiserver/ +/879465