Compartilhar via


Autenticação de Origem de Rede

Determinados hosts de mídia podem exigir credenciais de usuário de aplicativos cliente antes de permitir o acesso à mídia. As credenciais do usuário incluem identificação e prova de identificação, como nome de usuário e senha, que são usadas pelo servidor de mídia para conceder acesso à fonte de rede que hospeda. A fonte de rede pode fornecer autenticação NTLM, Digest ou Basic.

Aplicativos baseados no Media Foundation podem armazenar credenciais de usuário para uma URL específica em um objeto de de credenciais que expõe a interface deIMFNetCredential. O objeto de credencial armazena credenciais criptografadas e fornece métodos para retornar informações como nome de usuário, senha e domínio.

Os objetos de credencial são criados e mantidos em um cache. O cache de credenciais objeto, exposto pela interfaceIMFNetCredentialCache fornece métodos para recuperar os objetos de credencial do cache de credenciais.

Um aplicativo que dá suporte à autenticação deve implementar a interfaceIMFNetCredentialManager. O Media Foundation não fornece uma implementação padrão dessa interface. O gerenciador de credenciais é responsável por coletar as credenciais necessárias para uma URL de entrada do usuário ou leitura do armazenamento persistente.

Esta seção contém os seguintes tópicos:

rede no da Media Foundation