Как мне реализовать 2-стороннюю SSL-аутентификацию в C # Web API

#c# #asp.net-web-api

#c# #asp.net-web-api

Вопрос:

Я создаю новый ASP.net Веб-API. У меня уже есть SSL-сертификат для сервера, на котором будет размещен этот API. Как мне реализовать аутентификацию с использованием 2-стороннего SSL? Будет действительно полезно, если кто-нибудь сможет предоставить пример кода.

Заранее спасибо.

Комментарии:

1. Вы можете перейти по этой ссылке learn.microsoft.com/en-us/aspnet/web-api/overview/security /…

Ответ №1:

Чтобы установить SSL-соединение, вам необходимо:

  1. Установите значение «SSL включен» равным true в «Свойствах проекта».
  2. Введите SLL URL-адрес в ‘Project URL’ в ‘WEB’ части ‘Properties’.
  3. Перед вашим классом API вам нужно поместить тег [RequireHttps].

Я надеюсь, вы поиграете с этим без примера кода 🙂