C# 如何在facebook应用程序中将http转换为https

C# 如何在facebook应用程序中将http转换为https,c#,javascript,asp.net,facebook,iis,C#,Javascript,Asp.net,Facebook,Iis,我开发了facebook应用程序,默认为http。我的管理员获取了https的ssl证书,他在iis 7.0上完成了他的工作。 现在浏览我的facebook应用程序,它在http模式下工作。 但它在https中无法正常工作。 我通过js调用来自ajax的响应,响应不是将ajax发送到我的应用程序。 我将路径写为“http://”, 如何调用“https” 我的应用程序将同时在http和https中运行 请为我说出你的价值观。 提前谢谢 我通过js调用来自ajax的响应,响应不是将ajax发送到我

我开发了facebook应用程序,默认为http。我的管理员获取了https的ssl证书,他在iis 7.0上完成了他的工作。 现在浏览我的facebook应用程序,它在http模式下工作。 但它在https中无法正常工作。 我通过js调用来自ajax的响应,响应不是将ajax发送到我的应用程序。 我将路径写为“http://”, 如何调用“https”

我的应用程序将同时在http和https中运行

请为我说出你的价值观。 提前谢谢

我通过js调用来自ajax的响应,响应不是将ajax发送到我的应用程序

对于(正常的)AJAX请求,域、协议和端口必须与页面匹配,这称为同源策略。如果通过HTTPS调用页面,则无法向域的HTTP版本发出AJAX请求

我将路径写为“http://”,如何调用“https”

根本不指定协议,然后浏览器自行决定是否必须使用http://或https://


如果不能只使用相对路径,那么就给出一个没有协议的绝对路径,即,
//example.com/foo/bar.php
而不是
http://example.com/foo/bar.php
(显然,替换为您自己的域)。

您收到了什么错误消息?响应没有将ajax页面发送到js。好的,那么,你期待什么,你得到了什么?(例如,白色屏幕?)我使用stringbulider绑定数据,我需要响应数据