首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >salesforce如何在没有安全令牌的情况下使用javascript登录

salesforce如何在没有安全令牌的情况下使用javascript登录
EN

Stack Overflow用户
提问于 2013-02-21 17:22:14
回答 3查看 3K关注 0票数 1

我已经使用以下资源为我的应用程序设置了自定义登录页面。

http://brianpeddle.com/2011/06/06/building-a-custom-salesforce-login/

然而,如果用户处于不可信的网络中,这种方法需要为每个用户提供安全令牌,并且当用户重置密码时,安全令牌会发生变化。

我如何设置才能允许多个用户从该页面登录?目前我唯一能想到的就是有一个额外的输入框,这样用户就可以通过安全令牌以及用户名和密码。我想知道salesforce是否允许javascript为每个用户动态获取安全令牌。

EN

回答 3

Stack Overflow用户

发布于 2013-02-21 17:41:23

OAuth2是一个安全实现,它允许用户访问他们的Salesforce数据,而不必在不受信任的应用程序中输入他们的用户/密码,或者自己进行令人讨厌的令牌管理。

Salesforce有一个网站的guide on how to implement OAuth2。如果你没有任何使用OAuth2的经验,它可能很难设置,但有大量的指南可用。

我还推荐使用类似火狐的RESTClient插件(或类似的插件)来测试OAuth2的使用,以获得针对Salesforce的身份验证体验。

票数 1
EN

Stack Overflow用户

发布于 2013-02-22 19:36:58

您确定您已将该IP列入白名单?

我坚信,如果你得到你的自定义登录页面托管的服务器的IP,并将其放在白名单的IP列表中,那么用户将不需要输入他们的安全令牌。

要找到您的服务器(托管您的页面)的ip -尝试使用您的自定义登录页面登录-登录到SFDC并转到设置->用户配置文件->登录历史记录

在那里,您将看到上次从IP登录

复制上面的IP和

再次进入Setup -> Security control -> Remote site设置

并添加上述复制的IP。

这样,当用户从该IP登录时,SF将不需要安全令牌。

http://ap1.salesforce.com/help/doc/en/configuring_remoteproxy.htm

票数 0
EN

Stack Overflow用户

发布于 2014-09-18 17:42:13

使用以下代码进行登录:

代码语言:javascript
复制
https://login.salesforce.com?un="+username+"&pw="+password+"&startURL=/apex/somepage
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14998524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档