我为site1.com开发了一个Facebook应用程序(iframe)。 site1.com有一个有效的通配符SSL证书(* .site1.com),我在此确认:http://www.digicert.com/help/
在使用Firefox(v13)和Chrome(v20.0.1)的Windows上,我可以将应用程序添加到我的Facebook用户,对其进行授权,然后就可以使用。
当我尝试使用Firefox(v11)从Mac授权应用程序时,我得到“此连接不受信任.site1.com使用无效的安全证书。该证书仅对以下名称有效: site2 .COM “
当我尝试使用Firefox(v12)和Chrome(v20.0.1)从Linux Fedora框中授权应用程序时,我得到“此连接不受信任.site1.com使用无效的安全证书。证书仅有效对于以下名称: site3.com “
我拥有site1.com,site2.com和site3.com。此应用程序托管在site1.com上,Facebook应用程序仅配置为指向site1.com。 site2.com与site1.com位于同一服务器上。 site3.com托管在完全不同的服务器上。
感谢任何帮助。
答案 0 :(得分:1)
想出来。
Mac在其hosts文件中有一个条目,指向我们的开发服务器。 Fedora盒也通过SSH隧道传输到我们的开发服务器。 开发服务器没有SSL证书。