我正在使用Windows Azure的评估订阅.
有时,当我尝试访问CloudBlobContainer(如GetPermissions())上的方法时,Web服务会挂起.添加一些日志记录后,我看到"底层连接已关闭:无法为SSL/TLS安全通道建立信任关系.根据验证过程,远程证书无效." 在我的日志中.
我在使用CreateIfNotExists()时也遇到过这种情况.
可能是什么导致了这个?
我最近从版本1.7升级到存储客户端库的版本2但仍然看到此行为.
我将回答我自己的问题,希望对其他人有用。
问题在于 ServicePointManager.ServerCertificateValidationCallback 的范围。
它是静态的,设置后会影响 CloudBlobContainer 方法遇到的情况。
归档时间: |
|
查看次数: |
698 次 |
最近记录: |