Azure 服務,可用於管理及保護由雲端應用程式和服務所使用的密碼編譯金鑰及其他秘密。
您好,JessieLi:
感謝您在 Microsoft Q&A 論壇上發文諮詢。
此錯誤屬於預期行為,與應用程式註冊本身無關。
當 Microsoft Entra ID 中的租用戶級應用程式管理原則封鎖建立用戶端機密(即密碼憑證)時,就會發生此錯誤。
許多組織為了增強安全性而強制實施此策略,因為與憑證或託管識別碼相比,客戶端機密被認為安全性較低。
管理員可以在 Microsoft Entra 管理中心查看並確認此設定:
Entra ID → 安全性 → 驗證方法 → 策略 → 應用程式管理
請尋找如下設定:
「封鎖客戶端機密」(Block client secrets)
或
「阻止新增密碼」(Block password addition)
如果啟用了這些設置,則會阻止該租用戶內的所有應用程式建立新的用戶端機密。
建議採取的步驟:
請聯絡全域管理員、應用程式管理員或安全管理員,以審查或修改該策略。
如果無法在整個租用戶範圍內變更該策略,管理員可以採取以下措施:
建立自訂的應用程式管理策略以設定例外規則;
或者,使用受支援的替代方案,例如:
基於憑證的憑證
託管識別碼(適用於託管在 Azure 上的應用程式)
這是一項租戶層級的安全性策略限制,並非您的應用程式註冊本身存在問題。調整策略或使用更安全的替代方案(如憑證/託管識別碼)即可解決此問題。
如果您需要協助尋找您所在租用戶的全域管理員,請隨時告知我。