GitHub Server Pull Requests 連接器讓組織能從 GitHub Enterprise Server 索引拉取請求的元資料,並將其呈現於 Microsoft 365 Copilot、Copilot Search 及 Microsoft Search。 本文提供你在使用 GitHub Server Pull Requests 連接器部署或索引資料時可能遇到的常見錯誤故障排除資訊。
要驗證 GitHub 設定的前置條件,以協助排除錯誤,請參考
設定 GitHub 服務以擷取 GitHub Server Pull Requests 連接器。
GitHub Server 拉取請求連接器故障排除
下表列出常見錯誤及可能的解決方法。
| 案例 | 錯誤 | 解決方案 |
|---|---|---|
| GitHub 應用程式在測試認證期間未安裝在目標組織中 | GitHub 應用程式並未安裝在所選組織中。 | 在授權前,請先在組織設定安裝 GitHub 應用程式。 |
| 測試期間未偵測到 GitHub 組織使用 OBO 認證 | 沒有找到符合所提供證件的組織。 | 在授權前,請先在組織設定中安裝 GitHub 應用程式。 |
| 測試驗證期間,令牌擷取失敗 | 無法取得存取權杖。 | 驗證並更新你的憑證。 |
| 測試驗證時偵測到缺少必要的 GitHub 應用程式權限 | 缺少必要的權限。 | 務必授予所有必要的 GitHub 應用程式權限。 詳情請參見 「使用自訂 GitHub 應用程式進行認證」。 |
| 測試驗證請求因 IP 限制而被阻擋 | 該請求因IP限制被封鎖。 | 將 GCS 電腦的 IP 位址加入允許清單。 |
| 連線建立時選擇的認證類型無效 | 已選中無效的認證類型。 | 使用支援的認證類型。 |
| 預覽內容時找不到可搜尋的項目 | 預覽後沒有結果。 | 確保至少有一個可搜尋的項目存在。 |