Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 运行Okta flask集成示例时出现自签名认证错误_Python_Flask_Python Requests_Ssl Certificate_Okta Api - Fatal编程技术网

Python 运行Okta flask集成示例时出现自签名认证错误

Python 运行Okta flask集成示例时出现自签名认证错误,python,flask,python-requests,ssl-certificate,okta-api,Python,Flask,Python Requests,Ssl Certificate,Okta Api,尝试在工作计算机上执行样本瓶和Okta集成程序时出现自签名认证错误 我正在学习使用Pycharm IDE在Flask中集成Okta SSO。我将遵循上的示例教程 在我运行程序并在Okta登录页面上输入我的帐户用户名和密码后,它抛出证书错误,指出证书链中存在自签名证书。我已尝试使用下面的代码禁用ssl上下文 但这也不行。如果我输入了错误的电子邮件和密码,它只会通知我无效凭据,但不会抛出认证错误。只有在输入正确的用户名和密码后才会抛出错误 我读过几个论坛和几个不同网站上的帖子,但似乎没有其他人面临类

尝试在工作计算机上执行样本瓶和Okta集成程序时出现自签名认证错误

我正在学习使用Pycharm IDE在Flask中集成Okta SSO。我将遵循上的示例教程

在我运行程序并在Okta登录页面上输入我的帐户用户名和密码后,它抛出证书错误,指出证书链中存在自签名证书。我已尝试使用下面的代码禁用ssl上下文

但这也不行。如果我输入了错误的电子邮件和密码,它只会通知我无效凭据,但不会抛出认证错误。只有在输入正确的用户名和密码后才会抛出错误

我读过几个论坛和几个不同网站上的帖子,但似乎没有其他人面临类似的问题

同样的程序在我的个人电脑上运行。我的工作计算机具有用于SSO和其他设备控制的其他证书。如果你能帮我,请告诉我。先谢谢你

try:
  _create_unverified_https_context = ssl._create_unverified_context
except AttributeError:
  # Legacy Python that doesn’t verify HTTPS certificates by default
  pass
else:
  # Handle target environment that doesn’t support HTTPS verification
  ssl._create_default_https_context =     _create_unverified_https_context

我没有找到一个具体而清晰的解决方案,但将python版本更改为较旧版本,并返回到最新版本,然后重新安装flaskoidc包就成功了

谢谢大家!