| ||||
| ||||
Приветствую, Скажите пожалуйста, Ваша TLS-реализация поддерживает вызов из сабжа? Пытаюсь вызвать - говорит не поддерживается. С уважением, Михаил Прусов | ||||
Ответы: | ||||
| ||||
В реализации TLS для CSP версии 2.0 данное значение атрибута функции не поддерживается. Пока поддерживается только SECPKG_ATTR_REMOTE_CERT_CONTEXT. Поддержка значения атрибута из сабжа будет осуществлена в следующей версии CSP. | ||||
| ||||
Спасибо Юрий (если не ошибаюсь;). Тогда вопрос - при построении контекста безопасности Schannel я должен получить мандант, его я получаю заполнив должным образом структуру SCHANNEL_CRED. Там пара полей cCreds, paCred куда по идее я могу занести более одного сертификата. Для акцептора это бессмысленно конечно, а вот для инициатора соединения ситуация вполне ясная - моя программа по критериям ищет сертификаты и перечисляет их в указанных полях. Далее Schannel выбирает нужный на основе своих правил в ходе рукопожатия. Вопрос - Ваше ПО какой сертификат из списка использовать будет и как мне узнать какой она выбрала? С Уважением, Михаил Прусов | ||||
| ||||
Перед тем как сделать AcquireCredentialsHandle в CERT_CONTEXT занеси сертификат клиента. И все... | ||||