Поделиться через


Проверка подлинности источника сети

Для некоторых узлов мультимедиа могут потребоваться учетные данные пользователя из клиентских приложений, прежде чем разрешать доступ к носителю. Учетные данные пользователя включают идентификацию и подтверждение идентификации, например имя пользователя и пароль, которые используются сервером мультимедиа для предоставления доступа к сетевому источнику, на котором он размещается. Сетевой источник может предоставлять проверку подлинности NTLM, Дайджест или Обычную проверку подлинности.

Приложения на основе Media Foundation могут хранить учетные данные пользователя для определенного URL-адреса в объекте учетных данных, который предоставляет интерфейс IMFNetCredential. Объект учетных данных хранит зашифрованные учетные данные и предоставляет методы для возврата таких сведений, как имя пользователя, пароль и домен.

Объекты учетных данных создаются и поддерживаются в кэше. Объект кэша учетных данных, предоставляемый интерфейсом IMFNetCredentialCa che, предоставляет методы получения объектов учетных данных из кэша учетных данных.

Приложение, поддерживающее проверку подлинности, должно реализовать интерфейс IMFNetCredentialManager. Media Foundation не предоставляет реализацию этого интерфейса по умолчанию. Диспетчер учетных данных отвечает за сбор необходимых учетных данных для URL-адреса из входных данных пользователя или чтения из сохраненного хранилища.

В этом разделе содержатся следующие разделы:

Сети в Media Foundation