Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод SetApplicationPoolCredentials указывает сведения об учетной записи пользователя для пула приложений, в котором выполняется веб-служба регистрации сертификатов (CES).
Синтаксис
HRESULT SetApplicationPoolCredentials(
[in] const BSTR bstrUsername,
[in] const BSTR bstrPassword
);
Параметры
[in] bstrUsername
Объект BSTR, содержащий имя пользователя для учетной записи.
[in] bstrPassword
BSTR, содержащий пароль учетной записи.
Возвращаемое значение
| Код возврата | Описание |
|---|---|
|
Аргументы bstrUsername и bstrPassword не могут иметь значение NULL или пустые. |
|
Объект ICertificateEnrollmentServerSetup не инициализирован.
Свойство ErrorString имеет значение "Объект установки не инициализирован. Инициализируйте объект установки с помощью метода InitializeInstallDefaults". |
Комментарии
Метод SetApplicationPoolCredentials определяет, допустимы ли учетные данные пользователя и является ли учетная запись членом группы IIS_IUSRS. При возникновении ошибки для свойства ErrorString можно задать любое из следующих значений:
- "Программе установки не удается получить сведения о безопасности для учетной записи".
- "Программа установки не может проверка членство учетной записи".
- "Учетная запись не входит в группу IIS_IUSRS локального компьютера".
- "Не удается получить DNS-имя компьютера".
- "Учетная запись должна быть учетной записью домена. Локальная учетная запись не разрешена".
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Целевая платформа | Windows |
| Header | casetup.h |
| DLL | Certocm.dll |