Applies ToPower Automate

徵狀

自訂連接器連線由於驗證失敗而失敗。

錯誤訊息範例:

Alert Your Connection Name connection isn't working

原因

在建立自訂連線期間,設定一或多個不正確的 Url。

解決方案

在嘗試設定自訂連接器之前,請先使用 Postman 等工具,在電源外部驗證所有動作。

在設定自訂連接器之前,請先執行下列其中一項步驟,然後才能取得 Postman 等工具:

  1. 呼叫 OAUTH 權杖檢索端點。

  2. 使用傳回的權杖呼叫 API 操作。

  3. 在權杖到期後呼叫 OAUTH 權杖重新整理端點。

  4. 使用新的更新權杖呼叫 API 操作。

請注意,只有 授權碼授 與資料流程及 代表 資料流程支援重新整理權杖(請參閱 此連結以取得詳細資訊)。 隱含 授與 用戶端認證授權 不會 suport 重新整理權杖,因此可能無法用來驗證自訂連接器。

使用 Postman 測試產生的 OAUTH 權杖

Postman 提供一種輕鬆執行由 OAUTH2 驗證的端點測試的方式。 若要執行這項測試,您將需要在端點上執行下列資訊或配置:

  • 取得 Microsoft Azure 租使用者識別碼。 這是從 Azure Active Directory blade 完成,並在 [屬性] 索引標籤下找到: Get TenantId from the Properties tab on the Azure Active Directory Blade

  • 取得應用程式(用戶端) ID。 這也是從 Azure Active Directory blade 完成,並在 [應用程式註冊] 索引標籤下找到: Azure Active Directory - App Registrations 接著: Azure Active Directory App Registrations Application ID

  • 確定 HTTPs://oauth.pstmn.io/v1/callback 是應用程式的有效回撥 URI Azure Active Directory App Registration Redirect Uri

  • 記錄您的應用程式需要驗證的範圍 Azure Active Directory App Permissions Scopes

在 Postman 中建立集合並取得新的存取權杖

現在,請開啟 Postman,然後建立新的收藏。 在 [授權] 索引標籤上,選擇 [Type = OAuth 2.0],然後輸入下列值,如下所示:

  • 標題首碼:載荷

  • 權杖名稱: <使用者選擇>

  • 授與類型:授權碼

  • 回撥 URL:請選取 [使用瀏覽器授權],接近這個;URL 本身可能不會進行編輯

  • 驗證 URL: HTTPs://login.microsoftonline.com/<您的租使用者識別碼>/oauth2/v2.0/authorize

  • 通行權杖 URL: HTTPs://login.microsoftonline.com/<您的租使用者識別碼>/oauth2/v2.0/authorize

  • 用戶端識別碼: <您的應用程式識別碼>

  • 用戶端密碼: <選用],請保留空白>

  • 範圍: <輸入範圍,以空格分隔>

  • State (省/自治區): <選用],請保留空白>

  • 用戶端驗證:在主體中傳送用戶端認證

Postman Create Collection

當您在這個對話方塊的底部按一下 [取得新的存取權杖] 時,您會先移至瀏覽器以驗證至 Azure Active Directory,然後自動重新導向至 Postman。 如果您在隨後出現的對話方塊中看到存取權杖並重新整理權杖,則您已成功設定 Url,現在可以繼續建立您的自訂連接器。

為自訂連接器定義 OAUTH

現在我們已驗證所有的資訊,您可能會在 [自訂連接器授權] 區段中填入,如下所示:

Populating entries in the Custom Connector OAUTH using previously-defined values:
Client ID
AuthCode URL
Token URL
Refresh URL
Scope

外部資源

授權碼授與

學習 Postman

onelogin 開發人員

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。