Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Подпись (Sign) XML с помощью сертификатов / 7 сообщений из 7, страница 1 из 1
02.10.2006, 16:24
    #34026497
FreemanRU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
Есть сайт, требует сертификат удаленного пользователя. Необходимо с помощью этого сертификата подписать XML-файл на сервере.
Проблема. В WinForms сабж работает замечательно, т.к. у меня есть закрытый ключ. В ASP.NET HTTPClientCertificate не содержит в себе закрытый ключ. Как можно подписать XML-файл на сервере с помощью сертификата пользвоателя (в последующем требуется проверка подписи этим же сертификатом)?
...
Рейтинг: 0 / 0
02.10.2006, 17:26
    #34026735
Paulmay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
Сервер должен подписывать файл СВОИМ закрытым ключом! А клиент должен проверять его открытым ключом СЕРВЕРА!

Запомни: закрытые ключи никогда не передаются по сети. А открытыми ключами никогда ничего не подписывается.
...
Рейтинг: 0 / 0
03.10.2006, 00:34
    #34027352
FreemanRU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
Кто чем подписывает я знаю. ПРоблема как раз в том, что XML должен быть подписан именно пользователем, а не сервером(дело происходит в локальной сети предприятия). Похоже, что реализовать это через ASP нельзя. Придется писать локальный модуль. А жизнь казалась так прекрасна....
...
Рейтинг: 0 / 0
03.10.2006, 09:33
    #34027595
mclabman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
Не понял, как можно подписать на сервере закрытым ключем клиента, который должен быть на клиенте?
...
Рейтинг: 0 / 0
03.10.2006, 10:28
    #34027724
FreemanRU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
В том то и дело, что я уже понял, что никак. ASP.NET такого не поддерживает.
...
Рейтинг: 0 / 0
03.10.2006, 10:32
    #34027741
mclabman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
Важно вовремя понять, что проблема не в .Net.
...
Рейтинг: 0 / 0
03.10.2006, 11:31
    #34027990
FreemanRU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подпись (Sign) XML с помощью сертификатов
Проблема в .NET. Ибо есть сторонние разработки, позволяющие это сделать, и работающие с электронной подписью. Просто в ASP.NET это стандартными средствами не реализованно, надо писать свой компонент ActiveX, который бы получал документ, подписывал бы его на стороне клиента, и передавал на сервер обратно. Но проше написать WinForm-приложение.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Подпись (Sign) XML с помощью сертификатов / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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