hi Lucas, can you share us how you did the config?

El miércoles, 10 de abril de 2019, 7:48:18 (UTC-5), Lucas Rittié escribió:
>
> End of investigation !
>
> Finally we managed to make the third party auth features works.
>
> All it took was to read the SAML sent by the Identity Provider check the 
> user id tag and add it in the in the SAML(Idps) configuration in django 
> admin 
>
> So edx can parse and read the values from the SAML response.
>
>
> Thanks !
> Lucas
>
> Le mercredi 27 mars 2019 16:52:49 UTC+1, Lucas Rittié a écrit :
>>
>> Part 3 of the investigation.
>>
>> We now have configured properly the Idp provider Okta with the right 
>> entityId & location URL found in the edx metadata.xml (in {LMS_ROOT}/
>> /auth/saml/metadata.xml
>>
>> The 403 error is now gone since we redirect the post request to the right 
>> & expected URL. 
>>
>> Yet when we try to login we get a new error : "Authentication failed: 
>> SAML login failed: ['invalid_response'] (There is no AttributeStatement on 
>> the Response)". 
>>
>> There is already a post (
>> https://groups.google.com/forum/#!topic/openedx-ops/d-rmACND180) for 
>> this with a solution that unfortunately did not work.
>>
>> Again if anyone has face this error message it would be great to have 
>> some help, I guess I need to edit the attributes to make it correspond with 
>> the Idp format ? 
>>
>> In parrallel we opened an issue on the Idp provider side. 
>>
>> Thanks in advance your help
>> Stay tuned for more !  
>> Le mardi 26 mars 2019 14:19:41 UTC+1, Lucas Rittié a écrit :
>>>
>>> Hello again,
>>>
>>> After further investigation it looks like the issue is with the SAML 
>>> endpoint.  When I click on the IdP login button, I'm well redirected to the 
>>> IdP login portal. I enter my login and the identity provider logs shows 
>>> that the user is logged in but when I get redirected to edx I get the error 
>>> 403.
>>>
>>> It looks that I'm not redirecting to the right edx Url once logged in. 
>>> Right now the IdP is configured to redirect to the LMS dashboard.
>>>
>>> My question is the next : To what end URL should the IdP redirect the 
>>> user to ? I tried the LMS BASE and LMS/dashboard. 
>>>
>>> I can't really find this information in edx.readthedocs unfortunately.
>>>
>>> Has someone encountered the same the issue ? Or can someone share to 
>>> what URL he redirect the IdP requests to maybe ?
>>>
>>> Thanks in advance for your help 
>>>
>>> Best Regards,
>>> Lucas
>>>
>>> Le mardi 12 mars 2019 12:01:02 UTC+1, Lucas Rittié a écrit :
>>>>
>>>> Hello everyone,
>>>>
>>>> I'm trying to follow the docs to integrate edx with Okta as a SAML 
>>>> service Provider. (edx.readthedocs 
>>>> <https://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/configuration/tpa/tpa_integrate_open/tpa_SAML_IdP.html>
>>>> )
>>>>
>>>> I'm working with edx latest release Hawthorn in the devstack 
>>>> environment.
>>>>
>>>> The site is configured with HTTPS & SSL Let's encrypt using a traefik 
>>>> container.
>>>>
>>>> The issue is when I try to connect via Okta my third party auth, I get 
>>>> an http 403 error.as below when redirected to edx.
>>>>
>>>> Forbidden (403) 
>>>>
>>>> CSRF verification failed. Request aborted.
>>>>
>>>> You are seeing this message because this HTTPS site requires a 'Referer 
>>>> header' to be sent by your Web browser, but none was sent. This header is 
>>>> required for security reasons, to ensure that your browser is not being 
>>>> hijacked by third parties.
>>>>
>>>> If you have configured your browser to disable 'Referer' headers, 
>>>> please re-enable them, at least for this site, or for HTTPS connections, 
>>>> or 
>>>> for 'same-origin' requests.
>>>> Help 
>>>>
>>>> Reason given for failure:
>>>>
>>>>     Referer checking failed - no Referer.
>>>>     
>>>>
>>>>
>>>>
>>>> I've looked for similar issue but could't quite understand how people 
>>>> solve this issue.My question is how to workaround this issue ? I'm not 
>>>> sure 
>>>> if I have to modify edx default forms with crsf tags and which oneto 
>>>> modify 
>>>> the form to include in the POST the right parameters. or else is there 
>>>> another way to solve this.
>>>>
>>>>
>>>> Thanks in advance for your help,
>>>> Lucas
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/b2d15952-362d-4fa6-99c8-017376c9513a%40googlegroups.com.

Reply via email to