none
.axd Dateien werden nicht aufgerufen -> 404 Error RRS feed

  • Frage

  • Hallo zusammen,

    es wurde eine IIS6 Application auf IIS7 Integrated Mode mit ApplicationPool .NET Version 2.0 migriert.

    .axd MIME Type ist vorhanden

    IIS Einstellung für die Möglichkeit nicht abgelegte/vorhandene Dateien aufzurufen wurde getroffen

    Ein weiteres Problem ist, dass nicht mitgeloggt wird, obwohl der Pfad richtig gesetzt ist.

    und in der web config ist jetzt ein durcheinander, sodass ich nicht mehr durchblicke.

    Das ist der Inhalt meiner web config:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    	<configSections>
    		<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
    			<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
    				<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    				<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
    					<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
    					<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    					<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    					<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    				</sectionGroup>
    			</sectionGroup>
    		</sectionGroup>
    	</configSections>
      <appSettings>
        <add key="DebugMode" value="false" />
        <add key="SystemUrl" value="http://xxx/xxx/" />
        <add key="VorlagenDirectory" value="vorlagen" />
        <add key="MailServer" value="xxx" />
        <add key="MailUser" value="" />
        <add key="MailPassword" value="" />
        <add key="MailDefaultSender" value="xxx" />
        <add key="MailDefaultAdress" value="xxx" />
        <add key="Chart_URL" value="http://xxx" />
        <add key="LogoImageFile" value="xxx" />
        <add key="ProxyServer" value="xxx" />
        <add key="ProxyPort" value="80" />
      </appSettings>
      <connectionStrings>
        <add name="Datenbank" connectionString="data source='XXX';persist security info=True;initial catalog=XXX;user id=XXX;password=XXX" />
      </connectionStrings>
      <system.web>
    		<!-- 
                Set compilation debug="true" to insert debugging 
                symbols into the compiled page. Because this 
                affects performance, set this value to true only 
                during development.
            -->
    		<compilation debug="true">
    			<assemblies>
    				<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
    				<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
    				<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    				<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
    			</assemblies>
    		</compilation>
    		<!-- <httpRuntime requestValidationMode="2.0" /> -->
        <sessionState mode="InProc" timeout="60" />
        <!--
           alter Webserver:  <sessionState mode="xxx" sqlConnectionString="data source='10.2.2.70';persist security info=True;user id=xxx;password=xxx" timeout="60" />
            -->
        <!--
                The <authentication> section enables configuration 
                of the security authentication mode used by 
                ASP.NET to identify an incoming user. 
            -->
    		<authentication mode="Windows" />
    		<!--
                The <customErrors> section enables configuration 
                of what to do if/when an unhandled error occurs 
                during the execution of a request. Specifically, 
                it enables developers to configure html error pages 
                to be displayed in place of a error stack trace.
    
            <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
            -->
    	  <customErrors mode="Off" />
    	  <pages>
    			<controls>
    				<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    				<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add tagPrefix="xx" namespace="xx.WebControls" assembly="xx.WebControls" />
          </controls>
    		</pages>
    		<httpHandlers>
    <add name="RTFDownload" verb="GET" path="RtfDownload.axd" type="RtfHandler.classes.RtfRequest, FrontendUtils" />
    <add name="PDFDownload" verb="GET" path="PdfDownload.axd" type="PdfHandler.classes.PdfRequest, FrontendUtils" />
    <add name="Test" verb="GET" path="Test.axd" type="TAdmin.classes.TestKontaktHandler, TAdmin" />
    
    
    			<remove verb="*" path="*.asmx" />
    			<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    			<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    			<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
    
          <add verb="GET" path="RtfDownload.axd" type="RtfHandler.classes.RtfRequest, FrontendUtils" />
          <add verb="GET" path="PdfDownload.axd" type="PdfHandler.classes.PdfRequest, FrontendUtils" />
          <add verb="GET" path="Export.axd" type="TAdmin.classes.TestKontaktHandler, TAdmin" />
    		</httpHandlers>   
    		<httpModules>
    			<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    		</httpModules> 
    	</system.web>
    	<system.codedom>
    		<compilers>
    			<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    				<providerOption name="CompilerVersion" value="v3.5" />
    				<providerOption name="WarnAsError" value="false" />
    			</compiler>
    		</compilers>
    	</system.codedom>
    	<!-- 
            The system.webServer section is required for running ASP.NET AJAX under Internet
            Information Services 7.0.  It is not necessary for previous version of IIS.
        -->
    	<system.webServer>
    		<validation validateIntegratedModeConfiguration="false" />
    		<modules>
    			<remove name="ScriptModule" />
    			<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        </modules>
    		<handlers>
        
    			<remove name="WebServiceHandlerFactory-Integrated" />
    			<remove name="ScriptHandlerFactory" />
    			<remove name="ScriptHandlerFactoryAppServices" />
    			<remove name="ScriptResource" />
    			<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    			<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    			
          <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    
    		</handlers>
            <staticContent>
                <mimeMap fileExtension=".asp" mimeType="application/asp" />
                <mimeMap fileExtension=".aspx" mimeType="application/aspx" />
            </staticContent>
    	</system.webServer>
    	<runtime>
    		<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    			<dependentAssembly>
    				<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" />
    				<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
    			</dependentAssembly>
    			<dependentAssembly>
    				<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" />
    				<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
    			</dependentAssembly>
    		</assemblyBinding>
    	</runtime>
    </configuration>
    

    Würde mich über jede Hilfe freuen! Danke!

    Dienstag, 3. März 2015 10:14