在 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 = 委托 { 返回真;};
这一切都是在使用最新的 Facebook C# SDK 并尝试执行 GET 操作时发生的。
通过跟踪,我可以看到 Facebook 令牌正在正确传递,但无法弄清楚其他任何事情。
有任何想法吗?我已经尝试了所有我能找到的解决方案,但似乎无法找出任何可行的方法。
提前致谢!