简体   繁体   English

facebook应用程序安全画布URL

[英]the facebook apps secure canvas URL

I have some question about the facebook apps secure canvas URL. 我对Facebook应用程序安全画布URL有一些疑问。

  1. For the facebook apps secure canvas URL or secure page tab URL, does it require a specific kind of SSL Certificates, or any kind of them is fine?? 对于facebook应用,安全画布URL或安全页面选项卡URL是否需要特定种类的SSL证书,或者其中任何一种都可以?

  2. As I am using one domain to host all things in different apps, is it fine for different apps using the same security domain? 当我使用一个域来托管不同应用程序中的所有内容时,使用相同安全域的不同应用程序是否合适?

  3. For example, if I bought a SSL for my domain, let's say it is http://abc.com . 例如,如果我为我的域购买了SSL,那么可以说它是http://abc.com What I need to type in the secure canvas URL box is https://abc.com , right? 我需要在安全画布URL框中输入的是https://abc.com ,对吗? Do I got it correct? 我理解正确吗?

answer 1. 回答1。
any ssl certifcate is ok. 任何ssl证书都可以。 you can buy ie namecheap.com rapidsslonline.com for cheap ssl for your live app. 您可以为您的实时应用以便宜的ssl购买ienamecheap.com Rapidsslonline.com。
for your develop app you can create self signed certificate for free 对于您的开发应用程序,您可以免费创建self signed certificate

answer 2. as you host your apps in this form: 答案2.当您以这种形式托管应用程序时:

it is sufficient having your ssl for myappportal.com. 拥有myappportal.com的ssl就足够了。 however if they are: 但是,如果它们是:

issue becomes sub domains which means you need sertifcate for *.myappportal.com 问题变成子域,这意味着您需要对* .myappportal.com进行认证

answer 3. correct example. 答案3.正确的例子。

  1. You don't necessarily need a specific SSL but you need one that is trusted by browsers. 您不一定需要特定的SSL,但需要浏览器信任的SSL。 For example I'm using a free one from my host (Siteground) and an error shows to say that it's insecure 例如,我从我的主机(Siteground)使用了一个免费的服务器,并且显示一条错误消息说这是不安全的

  2. I have all of my apps on one domain... I use Joomla so have myrurl.co.uk, myurl.co.uk/fbapp, myurl.co.uk/fbapp2. 我将所有应用程序都放在一个域中...我使用Joomla,因此myrurl.co.uk,myurl.co.uk / fbapp,myurl.co.uk / fbapp2也是如此。 That way you only need to have the SSL installed for the one URL 这样,您只需要为一个网址安装SSL

  3. For the secure canvas box it would have to be https://abc.com , you need to have the / at the end otherwise Facebook doesn't recognize it as a url. 对于安全画布框,它必须是https://abc.com ,您需要在末尾添加/ ,否则Facebook不会将其识别为URL。 But make sure you put the url of where your Facebook app is... the Facebook App in effect is just an iFrame that shows your website or the app you have created with a Facebook frame. 但是请确保将URL放在您的Facebook应用程序所在的位置...实际上,Facebook App只是一个iFrame,可显示您的网站或您使用Facebook框架创建的应用程序。 So put in what you'd put in your browser to get to your app 因此,请放入浏览器中的内容以转到您的应用

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM