Различное расположение файлов для http v https на IIS?

Я думаю, что Вы неправильно понимаете, проходят через аутентификацию. Если проходят через аутентификацию, включен, одна из 2 вещей произойдет:

  • для анонимной аутентификации идентификатору пользователя, указанному для анонимного доступа, нужен доступ к физическому пути для файлов. (По умолчанию это - созданный в учетной записи IUSR, но может быть настроено в действии Редактирования для анонимного автора),

  • если Вам включили аутентификацию, то для аутентифицируемых удостоверений пользователя нужен доступ к физическому пути файлов. Идентификационным данным пула приложений также будет нужен доступ только для чтения к файлам.

2
задан 15 March 2010 в 21:36
2 ответа

Если я понимаю, что Вы правильно, https://www.mysite.com/pictures бросаете 404, но http://www.mysite.com/pictures не делает. И, работы https://www.mysite.com.

Ваши ссылки с Вашего веб-сайта относительны поэтому, если они посетили путем прибытия в http, ссылки являются http, иначе они - https. Та первая часть принимает, то, что Вы хотите.

Так, для этих 404 ошибок в подпапке это не поведение по умолчанию.

Можно ли сказать, являются ли это истинные 404 ошибки, или если существует код подстатуса? Окно браузера может показать, когда оно перестало работать, иначе проверьте журналы IIS.

Неудавшаяся Трассировка Запроса является хорошим способом видеть то, что происходит также.

Я не могу предположить то, что вызвало бы это, таким образом, мое предложение состоит в том, чтобы попытаться ломать это к самой маленькой части. т.е. перейдите по тем ссылкам непосредственно, не рассматривая HTML на странице и посмотрите, можете ли Вы репродукция это. Затем проблема может прибыться более очевидная.

2
ответ дан 3 December 2019 в 11:13

Удостоверьтесь, что и Http:// и https://являются действительно тем же веб-сайтом. У Вас может легко быть две установки веб-сайтов в IIS, где каждый слушает трафик HTTP (порт 80), и каждый слушает трафик HTTPS (порт 443 с установленным сертификатом SSL). Если менеджер по IIS перечисляет больше, чем просто "Веб-сайт По умолчанию", под разделом веб-сайтов затем у Вас могут быть отдельные веб-сайты для Трафика HTTP и Трафика HTTPS. Необходимо также проверить, чтобы видеть, настроен ли SSL всего для одной папки веб-сайта или для всего домена. SSL настроен путем щелчка правой кнопкой по веб-сайту или папке в менеджере по IIS и выбора вкладки "Directory Security" и изменения настроек "Secure Communications".

1
ответ дан 3 December 2019 в 11:13

Теги

Похожие вопросы