應用程式安裝程序驗證管理員

Windows 11 上的 Microsoft 傳統型應用程式安裝程序支援 OAuth 2.0 驗證要求,以取得裝載於 Microsoft Azure Active Directory (AAD) 的身分識別,以存取 Windows 應用程式安裝媒體。 只有在無法存取 Windows 應用程式安裝媒體時,才會提示使用者進行驗證,方法是先嘗試存取媒體以向用戶顯示。

如果需要驗證,以安裝媒體為目標的 URI 必須藉由包含 URI 的 ?msixauth=<identity provider> 後綴來提供身分識別裝載解決方案。 藉由指定識別提供者,Microsoft Desktop App Installer 會連線到所需的識別提供者以要求驗證。

身分識別服務 身分識別 連線 字串
Microsoft AAD msixauth=aad

注意

  1. 每個欄位的值都必須以 URL 編碼,也就是非列印字元和空格。 使用問號 (“?”“) 將主要Source與域值分開,並使用 ampersands (”&“) 來分隔 中的每個 ms-appinstaller:後續字段。 範例: ms-appinstaller:?source=https://website.com/app.msix&msixauth=aad

  2. 默認會停用 ms-appinstaller URI(統一資源標識符)配置(通訊協定)。 但 IT 專業人員可以啟用它(系統管理員)。 若要在您的網路上啟用 ms-appinstaller,請將組策略 EnableMSAppInstallerProtocol (/windows/client-management/mdm/policy-csp-desktopappinstaller) 設定為已啟用 (請參閱原則 CSP - DesktopAppInstaller)。 如需詳細資訊,請參閱 從網頁安裝 Windows 10 應用程式。