Включение http для нового сайта mvc3 на сервере, который не имеет сертификата ssl - PullRequest
2 голосов
/ 26 октября 2011

Я создал новый сайт, используя mvc3, и теперь я приближаюсь к точке, в которой мне нужно добавить [RequireHttps] к действиям моего контроллера.Если я это сделаю, я не смогу больше запускать свой сайт на моей локальной машине [localhost], так как у меня нет ssl-сертификата.


Кроме того, наш производственный сервер размещен в другой организации.Они купят и установят ssl на производственный сервер.После того, как они это сделают, есть ли какие-то особые шаги, которые мне нужно предпринять, чтобы развернуть и включить mvc3-приложение с поддержкой Https?

Ответы [ 3 ]

1 голос
/ 31 октября 2011

Мне просто нужно было установить самозаверяющий сертификат. Везде есть инструкции для каждой версии IIS. Мне не нужно было использовать IIS Express.

1 голос
/ 26 октября 2011

Вы можете попробовать использовать IIS Express, который должен установить самозаверяющий сертификат.

http://learn.iis.net/page.aspx/901/iis-express-faq/

С уважением

0 голосов
/ 16 апреля 2013
  1. Щелкните левой кнопкой мыши на проекте (имя проекта mvc3) и перейдите на вкладку свойств.
  2. измените "SSL Enabled" на True.

Вы можете проверить SSL, используя значениепредоставляется в «SSL URl» для обычного http, используется «URL».

Обратите внимание, что URL-адрес HTTPS, созданный таким образом, обычно использует номер порта выше «40000», рекомендуется использовать IIS Express.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...