Я в растерянности.Я думаю, что я посмотрел на все возможные ответы в Google и переполнения стека, но я все еще бьюсь головой о стену.Я пробовал каждую отдельную интеграцию с django openid безрезультатно.В настоящее время я использую django_openid_auth
Более полное описание ошибки:
check_authentication failed: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none')
Вот код, который я изменил в django_openid_auth:
def make_consumer(request):
session = request.session.setdefault('OPENID', {})
#store = DjangoOpenIDStore() # Old
djangoconnection.cursor() # New
store = MySQLStore(djangoconnection.connection, associations_table='django_openid_auth_association', nonces_table='django_openid_auth_nonce',) # New
return Consumer(session, store)
Я действительно думал, что это будетсделать трюк, но нет.Что бы это ни стоило, я попытался проверить свои таблицы базы данных на предмет каких-либо признаков использования, но они, похоже, не годятся.Я не знаю, так ли это, потому что данные никогда не вводились или они быстро очищаются.
Я также пробовал решение здесь и здесь , хотя я полагаю, что решение второй ссылки в основном то, что я уже обрисовал в общих чертах.Кроме того, комментарии на этой странице несколько сбивают с толку.
Любая помощь будет принята с благодарностью до конца моей жизни!(или хотя бы пару дней)