【问题标题】:Federated authentication in Windows Azure using Facebook as IP在 Windows Azure 中使用 Facebook 作为 IP 的联合身份验证
【发布时间】:2012-11-22 20:18:20
【问题描述】:

我的问题的所有答案都指向了一个不再正确的一年前的文档 (http://msdn.microsoft.com/en-us/library/windowsazure/gg185919.aspx) - “获取 Facebook 应用程序 ID 和 Facebook 应用程序密码”部分描述了无法在今天的 Facebook 网站上使用的过程面向开发人员。

我希望有 Facebook 经验的人能给我这个 7 步长过程的“当前版本”,描述如下:

  1. http://facebook.com 创建一个 Facebook 帐户
  2. 导航到http://www.facebook.com/developers/我的注意:这是错误的 - 网址应该是 developers.facebook.com
  3. 在 Facebook |开发人员页面,单击 + 设置新应用程序按钮,然后按照说明进行操作。 (什么说明)
  4. 在 Facebook |编辑页面,点击左侧的Web Site链接。 (没有这样的链接
  5. 复制应用程序 ID 和应用程序密码。在下一步中将 Facebook 配置为 ACS 管理门户上的身份提供者时,您将使用这些
  6. 指定命名空间的完全限定域名 (FQDN) URL,包括前导 HTTPS。您的命名空间会有所不同。
  7. 点击保存更改按钮

第 6 步是最大的问题 - 它是将 Azure ACS 特定信息插入 Facebook 的世界,并且无法在 Facebook 应用程序表单创建中找到该字段所属的字段。显然,我对 Facebook 的应用创建一无所知。

【问题讨论】:

    标签: facebook azure acs federated-identity


    【解决方案1】:

    很抱歉 @nikivancic 无法亲自尝试,但我认为您正在寻找的是应用程序设置。

    在脸书上

    • 点击您拥有的应用程序右上角的编辑按钮 刚刚创建
    • 在左侧菜单的设置下,单击基本 (你可能已经在那里了)
    • 在“选择您的应用如何与 Facebook 集成”下,点击“使用 Facebook 登录的网站”选项

    这将显示一个文本框,用于输入登录时重定向到的 URL - 我相信这是您需要在 ACS 中输入指向您的命名空间的 URL 的地方。

    再次 - 很抱歉目前无法对其进行测试,但请尝试遵循此操作,看看是否有效

    【讨论】:

    • 多么明显的建议 - 我不得不承认我完全没有意识到我正在处理“我的应用程序如何与 Facebook 集成”数据项的选项,所以我一直在强制使用圆形挂钩方孔。
    猜你喜欢
    • 2012-12-16
    • 2016-01-12
    • 2012-08-16
    • 2012-10-08
    • 2011-01-16
    • 1970-01-01
    • 1970-01-01
    • 2016-12-24
    • 1970-01-01
    相关资源
    最近更新 更多