在 Windows 7/IIS7.5 上本地测试代码后,我们已将此代码部署到 Windows 2003/IIS6 生产环境,并收到可怕的"请求已中止:无法创建 SSL/TLS 安全通道"错误。
我已经添加了所有可能的ServicePointManager代码行,但无济于事:
ServicePointManager.UseNagleAlgorithm = true; ServicePointManager.Expect100Continue = true; ServicePointManager.CheckCertificateRevocationList = true; ServicePointManager.DefaultConnectionLimit = ServicePointManager.DefaultPersistentConnectionLimit; ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3; ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
这一切都发生在使用最新的Facebook C# SDK并尝试执行GET操作时。
通过跟踪,我能够看到Facebook令牌正在正确传递,但无法找出其他任何内容。
有什么想法吗? 我已经尝试了我能找到的所有解决方案,但似乎无法找出任何有效的解决方案。
提前感谢!
graph.facebook.com 的调用替换为 graph.beta.facebook.com,您将再次运行 它对我们有用。希望Facebook能尽快解决这个问题。