这是我的代码到目前为止。当使用Python中要求我给出以下错误:当在python中使用请求时,我给出了以下错误“TLSV1_ALERT_PROTOCOL_VERSION。”为什么会发生这种情况?
TLSV1_ALERT_PROTOCOL_VERSION.
为什么会这样发生?
import requests
def lambda_handler(event, context):
# context = ssl.OPENSSL_VERSION_INFO
# print(context)
# if event['session']['application']['applicationId'] != app_id:
# raise ValueError("Invalid Application ID")
token = requests.post(html, data={'apikey': api_key}, auth=(username, password), verify=False)
print(token.text)
payload = {'token': token}
requests.post(html_step_two, data=payload, verify=False)
payload = {'token': token, 'workflow_id': workflow_id}
requests.post(workflow_run, data=payload, verify=False)
return 'Hello from Lambda'
好吧我的OpenSSL BREW版本现已更新,但Python版本一直没有。我在网上尝试过各种解决方案,但没有一个似乎在工作。具体来说,我试图将我的bash配置文件的路径更改为/ usr/local/bin /,并尝试安装python --with-brewed-openssl,但都没有工作。 –
你也运行过'酿造升级'吗? – cosinepenguin
是的,我做到了。我现在试了一些其他的东西,但它仍然没有修复它。 –