热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

我如何解决DjangoAllAuth-'连接中止.',错误(13,'权限被拒绝')错误?

如何解决《我如何解决DjangoAllAuth-'连接中止.',错误(13,'权限被拒绝')错误?》经验,为你挑选了1个好方法。

我正在尝试解决在Google App Engine上运行的AllAuth/Django 1.7引发的连接错误:我认为错误可能在Sessions配置中,但我无法识别问题.本地注册正常运行,但社交登录会引发错误.

编辑: LinkedIn工作正常.

编辑:在本地服务器上; 输入凭据后,我得到"必须是_socket.socket,而不是套接字".

编辑: AppEngine提供http或https的内容似乎有些含糊不清; 虽然页面是https,但URI正在以http格式接收.

编辑:我的包每个冻结:

AppEngine-Email-Backend==1.0
Django==1.7.2
GoogleAppEngineCloudStorageClient==1.9.15.0
MySQL-python==1.2.4b4
bootstrap-admin==0.3.3
django-allauth==0.19.0
django-appengine-toolkit==0.2.1
django-crispy-forms==1.4.0
django-localflavor==1.1
djangoappengine==1.6.3
djangotoolbox==1.6.2
mysqlclient==1.3.4
oauthlib==0.7.2
python-openid==2.2.5
requests==2.5.1
requests-oauthlib==0.4.2
wsgiref==0.1.2

这是我的踪迹:

Request Method: GET
Request URL: https://[app].appspot.com/accounts/google/login/callback/?state=LrL6Pw08bT7r&code=4/Og6R5AWIQX9WFGyF7XsXAVJHfbyBLRbIqxnflCyS2Kg.omD5uljwob8dPm8kb2vw2M1dUc7elQI

Django Version: 1.7.2
Python Version: 2.7.5
Installed Applications:
('bootstrap_admin',
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.sites',
 'django.contrib.admindocs',
 'django.contrib.sitemaps',
 'django.contrib.flatpages',
 'appengine_toolkit',
 'djangoappengine',
 'localflavor',
 'crispy_forms',
 'allauth',
 'allauth.account',
 'allauth.socialaccount',
 'allauth.socialaccount.providers.google',
 'supplier',
 'main')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')


Traceback:
File "/base/data/home/apps/s~[app]/3.381542196672942284/django/core/handlers/base.py" in get_response
  111.                     respOnse= wrapped_callback(request, *callback_args, **callback_kwargs)
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/allauth/socialaccount/providers/oauth2/views.py" in view
  54.             return self.dispatch(request, *args, **kwargs)
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/allauth/socialaccount/providers/oauth2/views.py" in dispatch
  109.             access_token = client.get_access_token(request.GET['code'])
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/allauth/socialaccount/providers/oauth2/client.py" in get_access_token
  57.                                 data=data)
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/requests/api.py" in request
  49.     respOnse= session.request(method=method, url=url, **kwargs)
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/requests/sessions.py" in request
  461.         resp = self.send(prep, **send_kwargs)
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/requests/sessions.py" in send
  573.         r = adapter.send(request, **kwargs)
File "/base/data/home/apps/s~[app]/3.381542196672942284/site_packages/requests/adapters.py" in send
  415.             raise ConnectionError(err, request=request)

Exception Type: ConnectionError at /accounts/google/login/callback/
Exception Value: ('Connection aborted.', error(13, 'Permission denied'))

Lindauson.. 24

在做了一些研究之后,似乎AppEngine的问题与我安装的请求版本有关.

我通过pip uninstall requests(2.5.1)解决了这个问题pip install requests==2.3.

资源



1> Lindauson..:

在做了一些研究之后,似乎AppEngine的问题与我安装的请求版本有关.

我通过pip uninstall requests(2.5.1)解决了这个问题pip install requests==2.3.

资源


推荐阅读
author-avatar
灸灵侯嗒黍_147
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有