当用户在桌面端重置他的安全令牌时,如何获取 iPhone 应用程序的安全令牌?
在我的 iPhone 应用程序中,我硬编码了用于身份验证的安全令牌并登录到 salesforce 帐户。
有什么解决办法吗?
当用户在桌面端重置他的安全令牌时,如何获取 iPhone 应用程序的安全令牌?
在我的 iPhone 应用程序中,我硬编码了用于身份验证的安全令牌并登录到 salesforce 帐户。
有什么解决办法吗?
您应该查看不需要使用 api 安全令牌的 oAuth2 选项。
用户将收到带有新令牌的电子邮件,他应该能够以与输入用户名和密码相同的方式在您的应用中键入它...
另一种选择是使用“受信任的网络”——您可以告诉 Salesforce,来自某些 IP 范围的 API 登录尝试是安全的,不需要令牌。这对台式机非常有用(即网络管理员只允许公司网络上的人无需令牌即可登录)但对于移动设备......我想你总是可以设置受信任的网络以覆盖所有 IP 地址,但这不是最安全的选择。
检查管理设置 - 安全控制 - 网络访问
如果您决定将整个世界设置为受信任的网络,您以后可以随时对其进行微调以排除网络访问菜单中的某些 IP 范围,或者在配置文件级别上,您可以指定“此”配置文件的营业时间和有效 IP可以登录