美文网首页
2020-11-12 Salesforce SSO 登录问题笔记

2020-11-12 Salesforce SSO 登录问题笔记

作者: 古月的小七 | 来源:发表于2020-11-12 13:47 被阅读0次

    刚进项目就遇到了难题,因为我们的客户对信息安全比较敏感,所以Salesforce 采用了Okta的认证方式登录,然后就碰到了从Org里往VSCode拉取代码 Authorize an org failed的问题。下面将陈述一下解决这个问题的全过程。
    一、想暂时关闭SSO模式,使用用户名密码登录
    在User Detail 页面把 Federation ID 置空

    image.png
    叮叮 -- Not Working
    二、遇到了Kill the process running on port 1717 or use a custom connected app and update OauthLocalPort in the sfdx-project.json file Error
    解决方法在网上找到了两种,第二种Work
    第一种:使用sfdx force:auth:device:login命令后只会打开https://login.salesforce.com/setup/connect页面,所以无效,后续可以研究是否有方式可以打开Sandbox连接。
    (1)Go to the Terminal of the Visual studio and Enter the
    command 'sfdx force:auth:device:login' .
    (2) Enter ABCDD user code in the verification URL https://test.salesforce.com/setup/connect . ( enter the autogenerated code on your screen ).
    (3) Login successful for username@sandbox.com. You can now close the browser.
    第二种:关闭占用的端口 --推荐
    1. Run command prompt 𝐚𝐬 𝐚𝐝𝐦𝐢𝐧 (𝘚𝘵𝘢𝘳𝘵 > 𝘤𝘮𝘥 > 𝘙𝘪𝘨𝘩𝘵-𝘊𝘭𝘪𝘤𝘬 > 𝘙𝘶𝘯𝘈𝘴 𝘈𝘥𝘮𝘪𝘯)
    2. Run the command: 𝐧𝐞𝐭𝐬𝐭𝐚𝐭 -𝐚𝐨𝐧
    3. CTRL+F, to search for 𝟏𝟕𝟏𝟕
    4. Note the number displayed in the 𝐏𝐈𝐃 𝐜𝐨𝐥𝐮𝐦𝐧 in the same row where 1717 was found. In my case, it's 𝟒𝟔𝟒𝟖
    5. Open Task Manager > Click on Details Tab > Sort by PID
    6. Locate the number from step 4 (in my case 𝟒𝟔𝟒𝟖)
      Right-Click > End Task
    7. Go back to VS Code and run the command again "𝘚𝘵𝘢𝘳𝘵𝘪𝘯𝘨 𝘚𝘍𝘋𝘟: 𝘈𝘶𝘵𝘩𝘰𝘳𝘪𝘻𝘦 𝘢𝘯 𝘖𝘳𝘨"
      三、设置My Domain,关闭SSO登录方式
      Uncheck Login Policy,允许用户可以使用https://test.salesforce.com/登录
      Authentication Service选择 Login Form,允许使用标准页面登录
      image.png

    然后这个问题就可以被解决啦!!!

    相关文章

      网友评论

          本文标题:2020-11-12 Salesforce SSO 登录问题笔记

          本文链接:https://www.haomeiwen.com/subject/mxfpbktx.html