我正在为我的ios app使用Azure移动服务后端。这个应用程序与Facebook身份验证集成。一切正常。
我已经在azure后端文档中提到了Facebook应用程序进行身份验证。网站站点网址如下所示。
同时,在我的ios appthere中有一个与Facebook好友分享图像的功能。我正在使用FBSDKShareDialog.However,当这个图像被共享时,它会出现如下图像。在黑屏区域,Facebook显示我的应用程序的名称,该名称实际上是一个可点击的链接。该链接将我带到我在上面的配置中给出的“网站网址”。
我的问题是如何让这个链接指向我的应用程序的网站而不是天蓝色的服务后端地址?我无法在配置中更改上面给出的网站URL,因为它会弄乱我的配置。
真的坚持这个。
答案 0 :(得分:2)
那"网站网址" Facebook设置基本选项卡上的条目不应该是您的移动服务URL。您可以为应用的网站添加公开网址。
在“高级”标签上,“&#34;有效OAuth重定向URI&#34;是您需要添加移动服务URL的设置(如果您使用不同的移动服务有多个版本的应用,则为多个):Javascript后端为https://<mobile_service>.azure-mobile.net/login/facebook
,.NET后端为https://<mobile_service>.azure-mobile.net/signin-facebook