- headers={'Content-Type': 'text/xml'}
- )
- saml_target_url = saml_response_json['targetValue']
- saml_response = saml_response_json['SAMLResponse']
- saml_relay_state = saml_response_json['RelayState']
- # print('saml_target_url', saml_target_url)
- # https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
- form_data = {
- 'SAMLResponse': saml_response,
- 'RelayState': saml_relay_state
- }
- saml_autologin_res = self._download_webpage_handle(
- saml_target_url, video_id,
- 'Auto-Login', data=urlencode_postdata(form_data),
- headers={'Content-Type': 'application/x-www-form-urlencoded'}
- )
- original_page, urlh = saml_autologin_res
- # print('original_page_url', urlh.geturl())
-
+ headers={'Content-Type': 'text/xml'})
+ self._download_webpage(
+ saml_response_json['targetValue'], video_id,
+ 'Confirming Login', data=urlencode_postdata({
+ 'SAMLResponse': saml_response_json['SAMLResponse'],
+ 'RelayState': saml_response_json['RelayState']
+ }), headers={
+ 'Content-Type': 'application/x-www-form-urlencoded'
+ })