Loading
設定並維護您的 Salesforce 組織
目錄
選取篩選

          沒有結果
          沒有結果
          以下是搜尋小祕訣

          檢查關鍵字的拼字。
          使用較常見的搜尋字詞。
          選取較少篩選條件以擴大您的搜尋。

          搜尋所有 Salesforce 說明
          安全性:需要 Web 伺服器流程的密碼

          安全性:需要 Web 伺服器流程的密碼

          此安全性設定會要求 Web 伺服器或應用程式必須向 Salesforce 提供唯一的用戶端密碼,才能完成存取權杖的授權代碼交換。

          控制名稱

          外部用戶端應用程式:安全性:需要 Web 伺服器流程的密碼

          建議組態

          需要 Web 伺服器流程的密碼。

          控制概觀

          此安全性設定會要求 Web 伺服器或應用程式必須向 Salesforce 提供唯一的用戶端密碼,才能完成存取權杖的授權代碼交換。

          未設定安全性風險

          若沒有必要的密碼,網頁伺服器流程只依賴授權代碼,此代碼可透過瀏覽器歷程記錄、查閱者標題或記錄檔案來攔截,之後再由未經授權的執行動作使用者交換工作階段。

          威脅情況

          攻擊者會從使用者的重新導向 URI 捕捉有效的授權代碼,並成功模擬應用程式來要求存取權杖,因為 Salesforce 端點不需要次要伺服器端驗證。

          估計 CVSS 分數範圍

          高 (7.0–8.9)。

          風險影響考量事項

          允許無密碼 Web 伺服器流程可進行廣泛的工作階段劫持和未經授權的資料存取,因為在權杖交換期間,要求應用程式的身分絕不會經過密碼編譯或管理驗證。

          風險愈高時機

          如果應用程式在共用網域上主控,或使用未加密的重新導向 URI,請為攻擊者提供多個向量來觀察和竊取傳輸中的授權代碼。

          低度風險時機

          如果應用程式已針對每個交易強制執行 Proof Key for Code Exchange (PKCE),因為這會將授權代碼繫結至攻擊者不知道的高熱量驗證器。

          業務與整合考量事項

          啟用此需求可確保密碼在後端伺服器上保持受保護,但需要應用程式結構能夠安全地儲存和傳輸密碼,而不將其公開給用戶端瀏覽器。

          建議的補救措施

          移至「外部用戶端應用程式」的 OAuth 設定,然後選取核取方塊以要求 Web 伺服器流程的用戶端密碼。

          安全性健康檢閱指南

          「安全性健康審查」將用戶端流程的用戶端密碼強制性使用識別為基本的深度防護標準,因此無法在沒有次要私人認證的情況下將敏感授權代碼作為武器。

           
          正在載入
          Salesforce Help | Article