網路來源驗證

某些媒體主機可能需要用戶端應用程式的使用者認證,才能允許存取媒體。 使用者認證包括識別和識別證明,例如使用者名稱和密碼,媒體伺服器用來授與其主機網路來源的存取權。 網路來源可以提供 NTLM、摘要或基本驗證。

以 Media Foundation 為基礎的應用程式可以將特定 URL 的使用者認證儲存在公開IMFNetCredential介面的認證物件中。 認證物件會儲存加密的認證,並提供傳回信息的方法,例如使用者名稱、密碼和網域。

認證物件會在快取中建立和維護。 由 IMFNetCredentialCache介面公開的認證快取物件提供從認證快取擷取認證物件的方法。

支援驗證的應用程式必須實作 IMFNetCredentialManager 介面。 媒體基礎不提供此介面的預設實作。 認證管理員負責從使用者輸入收集 URL 的必要認證,或從保存的儲存體讀取。

本節包含下列主題:

媒體基礎中的網路功能