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:
- Impostazione di una gestione credenziali
- Uso della cache delle credenziali
- Implementazione di IMFNetCredentialManager
Argomenti correlati