无法使用烧瓶从 openvidu-server 获取令牌,出现 SSLError

Posted

技术标签:

【中文标题】无法使用烧瓶从 openvidu-server 获取令牌,出现 SSLError【英文标题】:cant get token from openvidu-server with flask, SSLError appears 【发布时间】:2020-08-01 06:33:39 【问题描述】:
 class GetTokenApi(Resource):
     def get(self):
            openvidu = OpenVidu('https://localhost:4443/', 'MY_SECRET')
            session = openvidu.create_session()
            token = session.generate_token()
            return success_result('token': token), 200

调用此 api 后,显示“ requests.exceptions.SSLError: HTTPSConnectionPool(host='localhost', port=4443): Max retries exceeded with url: /api/sessions (由 SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:自签名)证书 (_ssl.c:1076)')))"

【问题讨论】:

【参考方案1】:

我可以想象您正在使用自签名证书部署 OpenVidu。首次尝试加入视频通话时,您需要接受此 openvidu-server 自签名证书。

您可以阅读how to start with OpenVidu 了解更多信息。

【讨论】:

以上是关于无法使用烧瓶从 openvidu-server 获取令牌,出现 SSLError的主要内容,如果未能解决你的问题,请参考以下文章

烧瓶装饰器:无法从 URL 传递参数

无法使用带有两个按钮的烧瓶从 sqlite db 中删除记录

我无法将发布请求从反应表单发送到烧瓶服务器 [重复]

仍然无法将变量从烧瓶分配给 vue.js

使用python烧瓶从数据库中删除行?

使用烧瓶从选择标签中获取价值