我开始进行 salesforce 开发,但在将我的组织连接到 salesforce cli 时,我收到类似错误 - 该组织未启用 REST API。 请查看下面的屏幕截图 -
而且在浏览器中它也将我重定向到这个网址 - http://localhost:1717/OauthRedirect?code=aPrxGfV7WpWWFnHr1BftlZq.nONCzwSN.M7wIvI5VhKlMmdWCqzFghvEPSX729wC0OnXDqB6QA%3D%3D&state=e9d1b63ebaf1 请参考下图 -
有什么解决办法吗?怎么解决?
您可能无意中注册了专业版试用版,该版不提供 API 访问权限。要尝试开发,请在 developer.salesforce.com 注册开发人员版本,该版本附带 API 访问权限。
如果您使用的组织是您的(付费)商业组织,您仍然应该获得开发者版本来练习,并了解专业版开发的局限性。
我也遇到了同样的问题,但我通过将端口号:1717 添加到 sfdx-project json 文件中解决了这个问题,如下所述,而且我也确实使用 Windows 任务管理器终止了运行的 nodejs 进程。之后我就能弹出登录 URL。