WEB API 1.1 (self holsted) вопросы опять

shadow7256
Уже с Приветом
Posts: 9392
Joined: 18 Mar 2004 15:11
Location: New York -> FL

WEB API 1.1 (self holsted) вопросы опять

Post by shadow7256 »

Уважаемые,

Имею набор WEB API контроллеров. Self-hosted, крутятся внутри Windows service.

Работаем с WEB API 1.1 (апгрейдить до версии 2 нельзя). В конфиге есть два базовых адреса для маршрутов, один HTTP другой HTTPS.

Code: Select all

<add key="WebApiServiceUrl" value="https://localhost:7080" />
<add key="WebApiCertServiceUrl" value="http://localhost:7081" />
Нужно сделать так, чтобы определенные контроллеры "откликались" только через HTTPS, а некоторые только через HTTP.

Сейчас если я создаю два HttpSelfHostServer объекта, один для WebApiServiceUrl, а другой для WebApiCertServiceUrl, то абсолютно все контроллеры доступны по обоим адресам. А нужно ограничить.. Controller A только по HTTPS адресу.. Controller B только по HTTP.

Спасибо

Return to “Вопросы и новости IT”