Linkedin OAuth работает для http, но не для https, приложение Django

LinkedIn OAuth отлично работает с http://example.com, но после шифрования сайта он не работает. Возвращается "внутренняя ошибка сервера".

Стек - Django/Python.

avatar_url = None
if request.user.social_auth.filter(provider='linkedin-oauth2'):
    access_token = request.user.social_auth.get(provider='linkedin-oauth2').extra_data['access_token']
    response = requests.get(
        'https://api.linkedin.com/v2/me?projection=(id,profilePicture(displayImage~:playableStreams))',
        headers = {'Authorization': 'Bearer {}'.format(access_token)}
    )
    avatar_url = response.json()['profilePicture']['displayImage~']['elements'][1]['identifiers'][0]['identifier']

Снапшот является стандартным для Django, вызывающего auth. Что здесь кажется неправильным? Есть подсказка?

Вернуться на верх