适用于Mobile SDK的Salesforce OAuth回调URL

时间:2012-06-20 13:12:44

标签: ios xcode oauth salesforce

我知道,在使用OAuth时,您可以通过在ios中使用自定义架构来捕获回调URL。

使用Salesforce模板我找不到自定义架构 - Salesforce如何知道 什么时候在iOS上使用Salesforce Mobile SDK进行本地应用和混合?

提前致谢

1 个答案:

答案 0 :(得分:0)

获得custom URL for your app后,您可以在OAuth流的请求令牌步骤中将网址指定为oauth_callback。这样Salesforce就会知道在设备上重定向到哪里。比方说myappname://salesforce-callback,在用户验证您的请求令牌后会截取oauth_verifier

进一步澄清:一旦用户通过输入Salesforce用户名和密码授权您的请求令牌,他们就会将HTTP重定向响应制定为指定的回调。如果回调重定向导致映射到用户设备上的应用的URL; iOS拦截它并将其传递给应用程序。