У меня страница ASP.NET 4 возвращает 500 ошибок. Это одна страница с одной response.write команды:ASP.NET 4 Возвращает ошибку 500
<% Response.Write("Hello World") %>
IIS 7.5
разрешения на веб-сайте, являются:
SYSTEM
MACHINENAME\myusername
MACHINENAME\Administrators
MACHINENAME\Users
MACHINENAME\IIS_IUSRS
Физический Путь:
C:\Users\myusername\Documents\mywebsite
Права доступа к папке физического пути:
SYSTEM
MACHINENAME\myusername
MACHINENAME\Administrators
MACHINENAME\Users
MACHINENAME\IIS_IUSRS
пул приложений устанавливается для .NET Framework v4.0.30319 с использованием режима управляемого трубопровода: Integrated. Был также рассмотрен классический режим.
Файл web.config содержит следующие строки:
<authorization>
<allow users="*"/>
</authorization>
<compilation debug="true" targetFramework="4.0">
<assemblies>
</assemblies>
</compilation>
IIS Authentication установлен в анонимной проверки подлинности - Enabled
Физический путь> Настройки тестирования показывает следующее предупреждение:
Сервер настроен на использование сквозной аутентификации с помощью buil t-in, чтобы получить доступ к указанному физическому пути. Однако диспетчер IIS не может проверить, имеет ли доступ к встроенной учетной записи. Убедитесь, что идентификатор пула приложений имеет доступ на чтение к физическому пути. Если этот сервер присоединен к домену, а идентификатор пула приложений -
NetworkService
илиLocalSystem
, убедитесь, что<domain>\<computer_name>$
имеет доступ для чтения к физическому пути. Затем проверьте эти настройки еще раз.
Я попробовал все, что я прочитал, чтобы исправить это, но ничего не меняет исход 500 ошибки
Однократная журнала:
2012-03-22 19:24: 16 172.16.35.115 GET /Default.aspx - 80 - 10.1.11.107 Mozilla/5.0 + (Windows + NT + 6.1; + WOW64; + rv: 11.0) + Gecko/20100101 + Firefox/11.0 500 21 13 203
Это ново для меня, я так и не потратил много времени, чтобы получить веб-страницу для загрузки.
Я также добавил фильтры ISAPI для библиотеки 4.0, как 64-битной, так и 32-битной версий.
Может ли кто-нибудь помочь?
UPDATE
Все исследования заставляет меня думать, что есть проблема с тем, как ASP.NET 4 зарегистрирована с IIS, и что утилита aspnet_iisreg
должна быть запущена снова.К сожалению, у меня пока нет разрешения сделать это от администратора.
Не могли бы вы поделиться фактическим содержанием aspx? –
@Joachim Я добавил эту деталь. – mmcglynn