powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / TimeStamp/BouncyCastle/iText
1 сообщений из 1, страница 1 из 1
TimeStamp/BouncyCastle/iText
    #38446841
Izyum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

Требуется подписать PDF электронной подписью. Использую iText. Подписываем, все ОК.
Теперь нужно добавить TimeStamp.


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
 TimeStampRequestGenerator reqGen = new TimeStampRequestGenerator();            
            TimeStampRequest request = reqGen.Generate(TspAlgorithms.Sha1, new byte[20], BigInteger.ValueOf(100));
            byte[] reqData = request.GetEncoded();
            HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create("https://tsa.internal....");
            httpReq.Credentials = new NetworkCredential(...);
            httpReq.Method = "POST";
            httpReq.ContentType = "application/timestamp-query";
            httpReq.ContentLength = reqData.Length;

            Stream reqStream = httpReq.GetRequestStream();
            reqStream.Write(reqData, 0, reqData.Length);
            reqStream.Close();
            HttpWebResponse httpResp = (HttpWebResponse)httpReq.GetResponse();

            // Read the response
            Stream respStream = new BufferedStream(httpResp.GetResponseStream()); 
            TimeStampResponse response = new TimeStampResponse(respStream);
            respStream.Close();



на предпоследней строчке вылетает ощибка:
"malformed timestamp response: System.ArgumentException:
Unknown object in 'TimeStampResp' factory: Org.BouncyCastle.Asn1.DerUnknownTag
at Org.BouncyCastle.Asn1.Tsp.TimeStampResp.GetInstance(Object o)
at Org.BouncyCastle.Tsp.TimeStampResponse.readTimeStampResp(Asn1InputStream input)"}

помогите разобраться, пожалуйста!!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / TimeStamp/BouncyCastle/iText
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]