Merge pull request #2199 from timnyborg/patch-4
correct SAML authorization request binding
This commit is contained in:
1 file changed
+1
-1
@@ -118,7 +118,7 @@ def saml2_handler(session, request, config_filename = None, entityid = None):
|
|||||||
elif request.env.request_method == 'POST':
|
elif request.env.request_method == 'POST':
|
||||||
binding = BINDING_HTTP_POST
|
binding = BINDING_HTTP_POST
|
||||||
if not request.vars.SAMLResponse:
|
if not request.vars.SAMLResponse:
|
||||||
req_id, req = client.create_authn_request(destination, binding=binding)
|
req_id, req = client.create_authn_request(destination, binding=BINDING_HTTP_POST)
|
||||||
relay_state = web2py_uuid().replace('-','')
|
relay_state = web2py_uuid().replace('-','')
|
||||||
session.saml_outstanding_queries = {req_id: request.url}
|
session.saml_outstanding_queries = {req_id: request.url}
|
||||||
session.saml_req_id = req_id
|
session.saml_req_id = req_id
|
||||||
|
|||||||
Reference in new issue
Block a user