2013-11-18 1 views
0

Существует веб-интерфейс пользователя, через который пользователь отправляет текст csr на веб-сайт. есть текстовое поле, в котором пользователь вставляет текст csr, создаваемый инструментом.Подтвердить текст CSR в веб-приложении

Раньше я проверял текст, проверяя, есть ли --- Начать запрос --- и --- Конец запроса ---- присутствует в тексте.

Но

---Begin Request --- 
blah blah 
---End Request---- 

не является допустимым текст Csr, но это подтверждено мой сайт, так как он содержит начальный и конечный тег. Как я могу проверить текст CSR, есть ли какой-либо веб-api, которому я могу отправить запрос, и он может проверить запрос и отправить ответ.

ответ

1
request = new CX509CertificateRequestPkcs10(); 
request.InitializeDecode("Actual csr", EncodingType.XCN_CRYPT_STRING_BASE64REQUESTHEADER); 

заменить «Фактический CSR» на csr, предоставленный пользователем.

Вы можете использовать вышеуказанный метод, который будет проверять, является ли он действительным запросом BASE64 или нет. (То есть действительный CSR)

Смежные вопросы