Facebook - 如何在部署SHA-2证书之前测试与Facebook的SHA-2连接?

时间:2015-06-16 11:43:37

标签: java facebook facebook-graph-api

2015年10月1日之后最近Facebook said all API requests must be made using a using SHA-2 connection

因此,根据我的理解,这仅仅意味着Facebook用于加密流量的SSL证书现在将使用SHA-2进行签名,我需要测试我的应用以确保它可以使用SHA-2证书连接到站点他们的新证书将于2015年10月1日部署。

有没有办法可以针对Facebook的服务器测试我的应用程序,就像已经部署了SHA-2一样?

3 个答案:

答案 0 :(得分:1)

我没有找到在Facebook上测试它的方法,但我只是确保我的HTTP客户端可以使用SHA-2签名证书连接到网站而没有错误,我可以。

一种简单的方法是使用Github Pages,它具有SHA-2签名证书,并允许您轻松上传json或html文件进行测试,并且可以使用https:// SHA-访问2个网址也是如此。更多信息:

https://pages.github.com/

此外,您还可以使用提示at this Stack Overflow question测试您网站的SSL证书是否已经是SHA-2证书,这提示您可以使用一些网站在线测试您的网站证书。

例如,这里是pages.github.com

的测试结果

https://shaaaaaaaaaaaaa.com/check/pages.github.com

答案 1 :(得分:1)

针对仅限SHA256的端点{www,graph,api} .sha256.facebook.com测试访问Facebook服务的任何服务器端软件或应用。

此终端将于2015年12月31日之后无法进行测试。

实施例: https://apps.sha256.facebook.com/candycrush/?fb_source=search&ref=br_tf

答案 2 :(得分:-2)

我不知道如何针对Facebook进行测试,但您可以测试您的客户端(或应用)是否支持SHA-2下载此页面:https://sha256rsa.comodoca.com

在我的Windows XP Service Pack 2上,请求不起作用,而在XP Service Pack 3中它可以正常工作。

相关问题