Я пытаюсь получить его так, что любые запросы сделаны:Как перенаправить/перенаправить все запросы от HTTP на HTTPS в NancyFX SelfHost?
http://<myserver>:1234
перенаправляются на:
https://<myserver>:1234
Я попытался с помощью "this.RequiresHttps()" в модулях, но когда я ударил по URL http://<myserver>:1234
, браузер просто вращается, и я предполагаю, что это потому, что я не создал NancyHost
с URI HTTP. Я не могу добавить HTTP URI для NancyHost вместе с HTTPS URI, как так:
var host = new NancyHost(new Uri("http://localhost:1234"), new Uri("https://localhost:1234"));
потому, что я получу регистрацию конфликтов.
Любые идеи?
Если это так, то как это работает на некоторых сайтах? Я обращаюсь к тому же порту с HTTP, а затем перенаправляюсь к версии HTTPS с тем же портом. – ymerej
Они не;) если вы не видите указанный порт, то его 443. –
Вам также понадобится привязать сертификат к бронированию URL-адреса, вы сделали это? Это стандартный файл http.sys/httplistener btw, а не Нэнси. –