簡體   English   中英

無法使用 Google Data Fusion 連接到 Salesforce

[英]Can't connect to Salesforce With Google Data Fusion

嘗試將 salesforce 連接器配置為使用 Google Data Fusion 從 salesforce 讀取數據,但無法連接到 Salesforce。

點擊連接器上的“獲取架構”按鈕時,我不斷收到“使用插件配置連接到 salesforce 失敗”錯誤消息。 我的猜測是這與我的 Salesforce 連接應用程序有關,但不能確定。 是否與連接的應用程序中的回調 URL 設置有關? 有沒有人使用數據融合成功連接到 Salesforce?

看起來錯誤來自https://github.com/data-integrations/salesforce/blob/abc563938e837b3bcfc42dbd4b26c0c6ef347451/src/main/java/io/cdap/plugin/salesforce/authenticator/Authenticator.java#L57

不幸的是,錯誤消息似乎不包含根本原因中的任何內容,但很可能在 oauth 登錄期間失敗,這會發出 POST 請求: [登錄 url]?grant_type=password&client_id=[client id]&client_secret=[客戶端密碼]&用戶名=[用戶名]&密碼=[密碼]

您可以嘗試手動發出該請求,然后查看是否返回錯誤。

我遇到了同樣的錯誤,但我設法解決了它。

首先,即使安全令牌是可選的,我也無法在沒有它的情況下使其工作。

顯然,根據您的 Salesforce 實例的配置方式,如果您的密碼是 mypassword,並且您的安全令牌是 XXXXXXXXXX,那么插件在身份驗證期間使用 mypasswordXXXXXXXXXX。

其次,也是最重要的,對於登錄 URL 字段,該字段是 oauth2 url。 因此,在我放置https://test.salesforce.com之前,我不得不放置https://test.salesforce.com/services/oauth2/token 通過這最后一步,它奏效了。 下面是該字段的屏幕截圖。

在此處輸入圖片說明

有人有幸將Salesforce與Google Cloud Data Fusion連接起來嗎? 如果有人寫過,我正在尋找指南。

我有類似的問題:-我是否需要在Salesforce中設置API用戶(或者可以使用我的普通管理員帳戶)-在安裝過程中要求的最佳“回叫URL”是什么?

我不斷收到錯誤消息:

配置階段時遇到錯誤:“使用插件配置連接到Salesforce失敗”

配置Salesforce插件時在雲Fusion端上(Data Fusion Studio>集線器> Salesforce>添加到畫布>點擊以配置Salesforce>添加身份驗證詳細信息>驗證)

有人有什么好的見解嗎? 謝謝! 〜T

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM