【问题标题】:Salesforce Oauth 2.0 Authorization screenSalesforce Oauth 2.0 授权屏幕
【发布时间】:2011-10-08 20:53:54
【问题描述】:

使用this guide 作为参考,我在我的开发人员帐户中创建了一个远程访问应用程序条目。 我尝试使用用户在导航到此 URL 后应该看到的授权屏幕:

https://login.salesforce.com/services/oauth2/authorize?response_type=code&client_id=[your_client_id]&redirect_uri=[your_redirect_uri]

当我填写正确的值并导航到 URL 时,我不会转到 the screen that I expect to see,而是转到常规 Salesforce 登录屏幕。如果我输入凭据并登录,我会被重定向到我在远程访问屏幕上设置的“重定向 uri”。 (我现在正在使用 google.com)。我哪里错了?

【问题讨论】:

    标签: salesforce salesforce-chatter


    【解决方案1】:

    用户登录后应该会出现批准屏幕,这不是您所看到的吗?

    【讨论】:

    • 好点 - 我应该解释一下。不,不幸的是。当我导航到 URL 时,我会看到登录屏幕。无论我为我的管理员用户还是我创建的单独用户输入凭据,结果都是一样的:我被重定向到“重定向 uri”(在这种情况下,我使用的是 google.com。为什么它会跳过身份验证屏幕?
    • 远程访问设置中有一个选项会导致它跳过身份验证屏幕,请确保您没有选中该选项
    • 我想我看到了 - “此组织中的用户无需用户批准”。它被选中了 - 所以我取消选中它。导航到 URL,它仍然将我重定向到谷歌。也许设置被缓存了一点,我需要稍后再试?
    • 好的 - 现在可以了。在设置 -> 我的个人信息 -> 个人信息下,有一个远程访问部分。由于其他尝试,我的应用程序有一个条目。我撤销了它,然后再次尝试了 URL。这次出现了身份验证屏幕。感谢您的帮助!
    猜你喜欢
    • 2012-06-19
    • 1970-01-01
    • 2013-10-05
    • 2014-07-20
    • 1970-01-01
    • 2020-04-11
    • 2014-05-05
    • 2021-05-08
    • 2017-07-23
    相关资源
    最近更新 更多