Я хочу добавить поддержку SSL на мой REST-сервер.Я использую Grapvine 3.1.
Я провел некоторые исследования в Интернете, но нахожу информацию только по SSL для Grapevine версии 4.
Поддерживается ли SSL с версией 3.1?Если да, есть ли документация?
Использование SSL с Grapevine 3.1 так же просто, со стороны кода, как и с 4.x.
Виноградная лоза 4.x:
server.UseHttps = true;
Виноградная лоза 3,1
Используйте аргумент конструктора protocol или измените свойство перед запуском сервера.
protocol
var server = new RestServer(protocol: "https"); server.Protocol = "https";
Обе версии
В дополнение к этому вам потребуется создать сертификат и настроить компьютер, на котором работает сервер, для использования этого сертификата. Если это плохо для вас, я отправлю вам этот пост о настройке поддержки HTTPS для HttpListener .