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 prova di 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 credenziali che espone l'interfaccia IMFNetCredential. 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 mantenuti in una cache. L'oggetto cache delle credenziali esposto dall'interfacciaIMFNetCredentialCache fornisce metodi per recuperare gli oggetti credenziali dalla cache delle credenziali.
Un'applicazione che supporta l'autenticazione deve implementare l'interfacciaIMFNetCredentialManager. Media Foundation non fornisce un'implementazione predefinita di questa interfaccia. Gestione credenziali è responsabile della raccolta delle credenziali necessarie per un URL dall'input dell'utente o dalla lettura da una risorsa di archiviazione persistente.
Questa sezione contiene gli argomenti seguenti:
- Impostazione di un di Gestione credenziali
- uso della cache delle credenziali
- Implementazione di IMFNetCredentialManager
Argomenti correlati