| ||||
| ||||
Как в ISAPI фильтре идентифицировать клиента соединяющегося по SSL? | ||||
Ответы: | ||||
| ||||
DWORD WINAPI HttpExtensionProc(EXTENSION_CONTROL_BLOCK *pECB) { char CertificateBuf[8192]; CERT_CONTEXT_EX ccex; DWORD dwSize = sizeof(CERT_CONTEXT_EX); // ... ccex.cbAllocated = sizeof(CertificateBuf); ccex.CertContext.pbCertEncoded = (BYTE*)CertificateBuf; pECB->ServerSupportFunction( pECB->ConnID, HSE_REQ_GET_CERT_INFO_EX, &ccex, NULL, NULL ); // ... return HSE_STATUS_SUCCESS_AND_KEEP_CONN; } | ||||