Python urllib.error.URLError:urlopen error[Errno-2]名称或服务未知

Python urllib.error.URLError:urlopen error[Errno-2]名称或服务未知,python,urllib,Python,Urllib,我有一个fastapi oAuth的简单代码,其中我读取一个url来验证其中的键。我在test和Beta-env中测试了它们。但开始在prod env中抛出错误,如下所示 urllib.error.urleror: 无法在此联机中找到任何解决方案。非常感谢您的帮助。您好,只有在开发、测试和生产环境中的python版本不同时,才会出现此问题。由于开发人员、测试人员工作正常,生产部门可能会有不同的版本 如果版本相同,请尝试以下操作。假设操作系统是Windows 转到并下载 Win32 OpenSSL

我有一个fastapi oAuth的简单代码,其中我读取一个url来验证其中的键。我在test和Beta-env中测试了它们。但开始在prod env中抛出错误,如下所示 urllib.error.urleror:


无法在此联机中找到任何解决方案。非常感谢您的帮助。

您好,只有在开发、测试和生产环境中的python版本不同时,才会出现此问题。由于开发人员、测试人员工作正常,生产部门可能会有不同的版本

如果版本相同,请尝试以下操作。假设操作系统是Windows

转到并下载 Win32 OpenSSL v1.1.1h EXE | MSI 54MB安装程序版本。如果安装了64位Python,请下载64位;如果Python为32位,请下载32位

安装并运行

import json

from urllib.request import urlopen

jsonurl = urlopen(url="https://" + self.__AUTH0_DOMAIN + "/.well-known/jwks.json")
  
jwks = json.loads(jsonurl.read())