Condividi tramite


Autenticazione dell'origine di rete

Alcuni host multimediali possono richiedere credenziali utente dalle applicazioni client prima di consentire l'accesso ai supporti. Le credenziali utente includono l'identificazione e la verifica dell'identificazione, ad esempio il nome utente e la password, usati dal server multimediale per concedere l'accesso all'origine di rete ospitata. L'origine di rete può fornire l'autenticazione NTLM, Digest o Basic.

Le applicazioni basate su Media Foundation possono archiviare le credenziali utente per un URL specifico in un oggetto credenziale che espone l'interfaccia FMNetCredential . L'oggetto credenziali archivia le credenziali crittografate e fornisce metodi per restituire informazioni quali nome utente, password e dominio.

Gli oggetti credenziali vengono creati e gestiti in una cache. L'oggetto cache delle credenziali esposto dall'interfaccia FMNetCredentialCache fornisce metodi per recuperare gli oggetti credenziale dalla cache delle credenziali.

Un'applicazione che supporta l'autenticazione deve implementare l'interfaccia IMFNetCredentialManager . Media Foundation non fornisce un'implementazione predefinita di questa interfaccia. Gestione credenziali è responsabile della raccolta delle credenziali necessarie per un URL dall'input utente o dalla lettura dall'archiviazione persistente.

Questa sezione contiene i seguenti argomenti:

Rete in Media Foundation