我创建了一个.cer文件并将其上载到Azure管理面板。我使用Administrator:Command提示符创建了这个。在makecert -sky exchange -r -n "CN=AzureCertificate" -pe -a sha1 -len 2048 -ss My "AzureCertificate.cer"
这是我的代码:
^{pr2}$
这是我得到的错误:Traceback (most recent call last):
File "", line 1, in
result = sms.list_locations()
File "C:\Python33\lib\site-packages\azure-0.8.1-py3.3.egg\azure\servicemanagement\servicemanagementservice.py", line 939, in list_locations
Locations)
File "C:\Python33\lib\site-packages\azure-0.8.1-py3.3.egg\azure\servicemanagement\servicemanagementclient.py", line 108, in _perform_get
response = self._perform_request(request)
File "C:\Python33\lib\site-packages\azure-0.8.1-py3.3.egg\azure\servicemanagement\servicemanagementclient.py", line 95, in _perform_request
resp = self._filter(request)
File "C:\Python33\lib\site-packages\azure-0.8.1-py3.3.egg\azure\http\httpclient.py", line 182, in perform_request
connection = self.get_connection(request)
File "C:\Python33\lib\site-packages\azure-0.8.1-py3.3.egg\azure\http\httpclient.py", line 143, in get_connection
host, int(port), cert_file=self.cert_file)
File "C:\Python33\lib\http\client.py", line 1186, in __init__
context.load_cert_chain(cert_file, key_file)
ssl.SSLError: [SSL] PEM lib (_ssl.c:2063)
如果有人能诊断这个错误,我还没有找到很多在线帮助。在