【问题标题】:Database.com Mobile Application Authorization QuestionsDatabase.com 移动应用程序授权问题
【发布时间】:2012-11-03 03:47:35
【问题描述】:

我正在开发一个适用于 Android 和 iOS 的移动应用程序(在这两种情况下都是原生的),它将在幕后使用 Database.com 作为数据库。我需要这种集成对用户来说是透明的。该应用程序的用户根本不会登录或使用 Database.com 进行身份验证,它应该只是在云数据库的幕后工作。我将简单地使用硬编码到应用程序中的集成用户。

我一直很难找到任何关于如何使用 MobileSDK 构建应用程序的示例,而我不必利用向应用程序用户显示视图的用户代理 OAuth 流程. zkSforce 已被提及为 iOS 的一种可能的解决方案(看起来可能是),但我什至还没有找到任何关于如何与移动 sdk 结合使用以访问 REST API 的基本教程(通过绕过用户的登录视图)。除了利用标准 Java SDK 或导入 Web 服务 wsdl 并从那里通过 SOAP 工作之外,我还没有找到任何适用于 Android 的东西。

那么,有没有人可以直接指出一些幕后身份验证和使用 Mobile SDK REST 方法的示例,或者是我在幕后使用 SOAP 解决方案的最佳选择?

【问题讨论】:

    标签: android ios rest salesforce force.com


    【解决方案1】:

    查看OAuth 2.0 Username-Password Flow,它允许您将已知的用户名和密码用于 OAuth 样式的流程。这比在其他地方使用 REST API 的应用中进行 SOAP 调用更可取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 2016-08-31
      • 2019-06-11
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2011-08-23
      相关资源
      最近更新 更多