2009-04-19 3 views
0


Handler еще не определена ошибка

Я ничего о развертывании веб-сайта не знаю, так что я, вероятно, сделал некоторые глупые ошибки.

В любом случае, я открыл диспетчер IIS 7, создал новый виртуальный каталог (через приложение «Приложение») и указал его на физический каталог, где Visual studio сохранил мой веб-проект. Но когда я попытался запросить страницу .aspx, браузер сообщил следующее сообщение об ошибке (я не буду размещать всю ошибку, но только интересные биты):

Handler: Not yet determined
Config Error: Cannot read configuration file due to insufficient permissions
Logon User: Not yet determined


A) почему обработчик еще не определено? Насколько я знаю, в IIS7 зарегистрирован обработчик Asp.Net ?!

B) Почему у IIS не было достаточных разрешений? Означает ли это, что я должен предоставить более высокие привилегии IIS? Или время выполнения Asp.Net имеет недостаточные разрешения?

C) Возможно, ошибка также связана с тем, что, возможно, он ожидал, что пользователь будет аутентифицироваться? Я предполагаю это из-за Пользователь logon еще не определено?

D) И, наконец, любые идеи, как заставить его работать?


Thanx

ответ

1

error code:0x8007000d

Я начал играть с правами доступа и все вещи, о проблемах доступа к web.config или Applicationhost.config в любом случае те не изменял ошибку.

пока я играл с моим web.config Я удалил теги rewrite из моего файла конфигурации и изменил ошибку. затем я установил «установщик веб-платформы» и установил модуль перезаписи url для IIS и играл с некоторой конфигурацией, теперь мой сайт работает. это заняло около одного дня, чтобы выяснить этот вопрос, я надеюсь, что это поможет кому-то.

0

Имеет ли личность пула приложений IIS достаточные права на доступ к папке, на которой размещен ваш сайт?