2017-10-07 3 views
0

내 웹 사이트를 인터넷에 호스팅하는 동안 아래 이미지 파일이 첨부되어 있습니다. 그것은 ASP.net mvc와 webconfig.file에 의해 개발되었습니다.호스팅 중 MVC 사이트 오류

{

<configuration> 
    <appSettings> 
    <add key="webpages:Version" value="3.0.0.0" /> 
    <add key="webpages:Enabled" value="false" /> 
    <add key="ClientValidationEnabled" value="true" /> 
    <add key="UnobtrusiveJavaScriptEnabled" value="true" /> 
    </appSettings> 

    <system.web> 
    <customErrors mode="Off"></customErrors> 
    <compilation debug="true" targetFramework="4.5.2" /> 
    <httpRuntime targetFramework="4.5.2" /> 
    <httpModules> 
     <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" /> 
    </httpModules> 
    </system.web> 
    <system.webServer> 
    <security> 
     <requestFiltering allowDoubleEscaping="true"/> 
    </security> 
    <handlers> 
     <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> 
     <remove name="OPTIONSVerbHandler" /> 
     <remove name="TRACEVerbHandler" /> 
     <!--alt satırı ekledim--> 
     <remove name="UrlRoutingHandler"/> 
     <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> 
    </handlers> 
    <validation validateIntegratedModeConfiguration="false" /> 
    <!--alt satırı ekledim--> 
    <modules runAllManagedModulesForAllRequests="true"> 
     <remove name="ApplicationInsightsWebTracking" /> 
     <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" /> 
    </modules> 
    </system.webServer> 

}

내가 호스팅을 완료하기 위해 무엇을 할 수 있는가?

Site error while hosting

+0

이 URL을 읽으십시오. https://stackoverflow.com/questions/11524582/system-security-securityexception –

+0

이것은 사용 권한 문제입니다. 전체 권한을 부여하면 문제가 해결됩니다. –

답변

0

나는이 문제가 응용 프로그램의 신뢰 수준을 발생 바랍니다. 귀하의 web.configuration에 신뢰할 수있는 레벨 구성이 없다고 믿습니다. 아래 코드와 같이 몇 줄을 추가 할 수 있습니다.

아래에 <trust level="Full"/>을 web.config 파일에 추가해야합니다. 나는 이것이 당신을 도울 것이기를 바랍니다.

+0

도와 주셔서 감사합니다. 줄을 변경했지만이 오류가 있습니다 : '/'응용 프로그램의 서버 오류. 런타임 오류 설명 : 서버에서 응용 프로그램 오류가 발생했습니다. 이 응용 프로그램의 현재 사용자 지정 오류 설정은 응용 프로그램 오류에 대한 세부 정보가 보안상의 이유로 원격으로 표시되는 것을 방지합니다. 그러나 로컬 서버 시스템에서 실행중인 브라우저에서 볼 수 있습니다. –

관련 문제