每个开发人员都在自己的计算机上运行IIS。我们都坐在不同的物理位置。 一位开发人员使用以下代码开发代码:http://localhost:8054/connectToFacebook.aspx 另一位开发人员使用以下代码开发代码:http://localhost:80/virtualDirectory/connectToFacebook.aspx 等
我希望Facebook Connect身份验证适用于所有开发人员。 通常,连接机制(具有ajax对话框的登录按钮)不能从localhost工作,因为它需要域名。
当从localhost观看网页时,是否可以使Connect机制正常工作? (或者我必须运行网页是一个可公开访问的域名,如dyndns吗?)
答案 0 :(得分:0)
最简单的方法是让团队中的每个开发人员使用相同的URL。
如果你使用fb c#sdk,你可以通过实现自己的IFacebookApplication继续使用不同的url,并根据请求url更改appid和appsecret。
答案 1 :(得分:0)
这个tutorial向您展示了如何使用c#sdk w / localhost。希望有所帮助。