如何将 http 转换为 https 的 Facebook 应用程序
Posted
技术标签:
【中文标题】如何将 http 转换为 https 的 Facebook 应用程序【英文标题】:how to convert the http to https the facebook app 【发布时间】:2012-06-02 11:59:15 【问题描述】:我开发了 facebook 应用程序,它默认为 http。我的管理员为 https 获取了 ssl 证书,他在 iis 7.0 上完成了他的工作。 现在浏览我的 facebook 应用程序,它在 http 模式下工作。 但它在 https 中无法正常工作。 我通过 js 调用来自 ajax 的响应,响应没有将 ajax 发送到我的应用程序。 我将路径写为“http://”, 如何调用“https”。
我的应用可以在 http 和 https 中运行。
请给我你的价值的话。 提前致谢。
【问题讨论】:
你得到什么错误信息? 响应没有得到 ajax 页面到 js。 好的,那么你期待什么,你会得到什么? (例如,白屏?) 我使用 stringbulider 绑定数据,我想要那个响应数据 【参考方案1】:我通过 js 从 ajax 调用响应,响应没有将 ajax 发送到我的应用程序
对于(正常)AJAX 请求,域、协议和端口必须与页面相匹配——这称为同源策略。如果您的页面是通过 HTTPS 调用的,则您无法向您的域的 HTTP 版本发出 AJAX 请求。
我把路径写成“http://”,怎么叫“https”。
完全不指定协议,浏览器自己判断是用http://还是https://
如果你不能只使用相对路径,那么就给出一个没有协议的绝对路径——也就是说,//example.com/foo/bar.php
而不是http://example.com/foo/bar.php
(显然替换为你自己的域)。
【讨论】:
以上是关于如何将 http 转换为 https 的 Facebook 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 IOB 标签的情况下使用 Hugging Face 的转换器管道重建文本实体?