Назад | Перейти на главную страницу

Ошибка 403 при получении страницы CFM

У меня очень странное поведение в Coldfusion 8 и IIS 7.

В IIS сайт объявляется, а один из подкаталогов - это виртуальный каталог, указывающий на локальную файловую систему. Все работает, кроме подкаталога. Внезапно я получаю сообщение об ошибке 403 Доступ запрещен, как только пытаюсь получить доступ к подпапке.

Я размещаю простую страницу CFM, чтобы провести свои тесты:

<html>
   <head>
   </head>
   <body>
      <cfoutput>Test</cfoutput>
   </body>
</html>

Этот запрос работает: http://myserver/vDir/fckeditor/editor/test.cfm

Пока этот вызывает 403: http://myserver/vDir/fckeditor/editor/filemanager/test.cfm

Я проверил следующее и не нашел никакой разницы:

Я включил отслеживание неудачных запросов и добавил правило для записи события. Похоже, что фильтр Coldfusion ISAPI с подстановочными знаками фактически выдает исключение:

CALL_ISAPI_EXTENSION:

DllName ColdfusionInstallationPath\ runtime \ lib \ wsconfig \ 1 \ jrun_iis6_wildcard.dll

MODULE_SET_RESPONSE_ERROR_STATUS:

ModuleName IsapiModule

Уведомление 128

HttpStatus 403

HttpReason В доступе отказано.

HttpSubStatus 0

Код ошибки 0

Уведомление ConfigExceptionInfo

EXECUTE_REQUEST_HANDLER ErrorCode Операция успешно завершена. (0x0)

Кто-нибудь знает, как это решить?

P.S. Этот вопрос размещен на сайте StackOverflow по адресу https://stackoverflow.com/questions/7270560/error-403- while-getting-cfm-page

Проверьте Эта статья, который, кажется, точно описывает то, что вы видите.