home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 40 / IOPROG_40.ISO / SOFT / NETFrameworkSDK.exe / comredis.cab / config.web < prev    next >
Encoding:
Text File  |  2000-06-20  |  17.5 KB  |  439 lines

  1. <configuration>
  2.  
  3.     <configsections>
  4.  
  5.         <add name="browsercaps" type="System.Web.HttpBrowserCapabilities$SectionHandler" />
  6.         <add name="sessionstate" type="System.Web.SessionState.SessionStateModule$SectionHandler" />
  7.         <add name="httphandlers" type="System.Web.Configuration.HttpHandlersSectionHandler" />
  8.         <add name="httpmodules" type="System.Web.Configuration.HttpModulesConfigurationHandler" />
  9.         <add name="customerrors" type="System.Web.Configuration.CustomErrorsConfigHandler" />
  10.         <add name="iisfilter" type="System.Web.Configuration.IgnoreSectionHandler" /> 
  11.         <add name="iisprocessmodel" type="System.Web.Configuration.IgnoreSectionHandler" /> 
  12.         <add name="globalization" type="System.Web.Configuration.SingleTagSectionHandler" />
  13.         <add name="trace" type="System.Web.Configuration.SingleTagSectionHandler" />
  14.         <add name="webcontrols" type="System.Web.Configuration.SingleTagSectionHandler" />
  15.         <add name="webservices" type="System.Web.Services#System.Web.Services.WebServicesConfigurationSectionHandler" />
  16.         <add name="security" type="System.Web.Security.SecurityConfigSettingsHandler" />
  17.         <add name="compilation" type="System.Web.UI.CompilationConfiguration$SectionHandler" />
  18.         <add name="appsettings" type="System.Web.Configuration.DictionarySectionHandler" />
  19.  
  20.     </configsections>
  21.  
  22.     <trace
  23.         enabled="false"
  24.         requestlimit="0"
  25.         pageoutput="false"
  26.     outputmode="time"
  27.     />
  28.  
  29.     <globalization
  30.             requestencoding="us-ascii"
  31.             responseencoding="iso-8859-1"
  32.     />
  33.  
  34.     <compilation debugmode="false">
  35.  
  36.         <compilers>
  37.             <compiler language="c#" extension=".cs" type="System.CodeDOM.Compiler.CSharpCodeGenerator" />
  38.             <compiler language="cs" extension=".cs" type="System.CodeDOM.Compiler.CSharpCodeGenerator" />
  39.             <compiler language="csharp" extension=".cs" type="System.CodeDOM.Compiler.CSharpCodeGenerator" />
  40.             <compiler language="vb" extension=".vb" type="System.CodeDOM.Compiler.VBCodeGenerator" />
  41.             <compiler language="visualbasic" extension=".vb" type="System.CodeDOM.Compiler.VBCodeGenerator" />
  42.             <compiler language="vbscript" extension=".vb" type="System.CodeDOM.Compiler.VBCodeGenerator" />
  43.             <compiler language="js" extension=".js" type="System.CodeDOM.Compiler.JSCodeGenerator" />
  44.             <compiler language="jscript" extension=".js" type="System.CodeDOM.Compiler.JSCodeGenerator" />
  45.             <compiler language="javascript" extension=".js" type="System.CodeDOM.Compiler.JSCodeGenerator" />
  46.         </compilers>
  47.         
  48.         <assemblies>
  49.             <!-- <add assembly="ADODB"/> -->
  50.             <add assembly="mscorlib"/>
  51.             <add assembly="System.Web"/>
  52.             <add assembly="System.Data"/>
  53.             <add assembly="System.Web.Services"/>
  54.             <add assembly="System.Xml.Serialization"/>
  55.             <add assembly="System"/>
  56.             <add assembly="System.Text.RegularExpressions"/>
  57.             <add assembly="System.Drawing"/>
  58.             <add assembly="*"/>
  59.         </assemblies>
  60.  
  61.     </compilation>
  62.  
  63.     <customerrors mode="Off" /> <!-- Possible values for mode: On, Off, RemoteOnly -->
  64.  
  65.     <security>
  66.  
  67.         <authentication mode="None">
  68.                             <!-- mode="[Windows, Cookie, Passport, None]" -->
  69.  
  70.             <cookie cookie=".ASPXAUTH" loginurl="login.aspx" decryptionkey="autogenerate">
  71.  
  72.                 <credentials passwordformat="SHA1"> <!-- passwordformat="[Clear, SHA1, MD5] -->
  73.                         <!-- <user name="UserName" password="password"/> -->
  74.                 </credentials>
  75.  
  76.             </cookie>
  77.             <passport redirecturl="internal" /> <!-- Specify the page to redirect to, if the page requires
  78.                                                     authentication, and the user has not signed on with passport -->
  79.  
  80.         </authentication>
  81.  
  82.         <authorization>
  83.             <allow users="*" /> <!-- Allow all users -->
  84.  
  85.                 <!--  <allow     users="[comma separated list of users]"
  86.                                  roles="[comma separated list of roles]"/>
  87.                       <deny      users="[comma separated list of users]"
  88.                                  roles="[comma separated list of roles]"/>
  89.                 -->
  90.         </authorization>
  91.  
  92.  
  93.         <identity>
  94.                 <impersonation enable="false" />
  95.         </identity>
  96.  
  97.      </security>
  98.  
  99.     <sessionstate 
  100.             inproc="true" 
  101.             usesqlserver="false" 
  102.             cookieless="false" 
  103.             timeout="20" 
  104.             server="localhost" 
  105.             port="42424" 
  106.     />
  107.  
  108.     <httphandlers>
  109.         <add verb="DEBUG" path="*" type="System.Web.HttpDebugHandler" phase="0" />
  110.         <add verb="*" path="env.axd" type="System.Web.InternalSamples.EnvironmentHandler" />
  111.         <add verb="*" path="pid.axd" type="System.Web.InternalSamples.PIDHandler" />
  112.         <add verb="*" path="trace.axd" type="System.Web.InternalSamples.TraceHandler" />
  113.         <add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory" />
  114.         <add verb="*" path="*.asph" type="System.Web.UI.SimpleHandlerFactory" />
  115.         <add verb="*" path="*.asax" type="System.Web.HttpNotFoundHandler" />
  116.         <add verb="*" path="*.cfg" type="System.Web.HttpNotFoundHandler" />
  117.         <add verb="*" path="*.web" type="System.Web.HttpNotFoundHandler" />
  118.         <add verb="*" path="*.soap" type="System.Runtime.Remoting#System.Runtime.Remoting.Channels.HTTP.HttpRemotingHandler" validate="false"/>
  119.         <add verb="*" path="*.rem" type="System.Runtime.Remoting#System.Runtime.Remoting.Channels.HTTP.HttpRemotingHandler" validate="false"/>
  120.         <add verb="*" path="*.asmx" type="System.Web.Services#System.Web.Services.Protocols.WebServiceHandlerFactory" validate="false"/> 
  121.         <add verb="*" path="*.disco" type="System.Web.Services#System.Web.Services.Discovery.DiscoveryRequestHandler" validate="false"/> 
  122.         <add verb="GET" path="*" type="System.Web.StaticFileHandler" />
  123.         <add verb="GET,POST,HEAD" path="*" type="System.Web.HttpForbiddenHandler" />
  124.         <add verb="*" path="*" type="System.Web.HttpNotImplementedHandler" />
  125.     </httphandlers>
  126.  
  127.     <httpmodules>
  128.         <add type="System.Web.SessionState.CookielessSessionModule" />
  129.         <add type="System.Web.Caching.OutputCacheModule" />
  130.         <add type="System.Web.SessionState.SessionStateModule" />
  131.         <add type="System.Web.Security.WindowsAuthenticationModule" />
  132.         <add type="System.Web.Security.CookieAuthenticationModule" />
  133.         <add type="System.Web.Security.PassportAuthenticationModule" />
  134.         <add type="System.Web.Security.CustomAuthenticationModule" />
  135.         <add type="System.Web.Security.UrlAuthorizationModule" />
  136.         <add type="System.Web.Security.FileAuthorizationModule" />
  137.     </httpmodules>
  138.  
  139.     <iisfilter 
  140.         enablecookielesssessions = "true"  
  141.     />
  142.  
  143.     <iisprocessmodel
  144.         enable="true"
  145.         timeout="1000000"
  146.         idletimeout="1000000"
  147.         shutdowntimeout="5" 
  148.         requestlimit="10000000" 
  149.         requestqueuelimit="1000" 
  150.         memorylimit="75" 
  151.         cpumask="1"
  152.         usecpuaffinity="0"            
  153.         requestacks="0"
  154.     />
  155.  
  156.     <webcontrols
  157.         clientscriptslocation="/_aspx/v1beta1/script/"
  158.     />        
  159.  
  160.     <webservices>
  161.         <protocolTypes>
  162.             <add type="System.Web.Services.Protocols.SoapServerProtocol" />
  163.             <add type="System.Web.Services.Protocols.HttpServerProtocol" />
  164.             <add type="System.Web.Services.Protocols.DiscoveryServerProtocol" />
  165.         </protocolTypes>
  166.         <returnWriterTypes>
  167.             <add type="System.Web.Services.Protocols.XmlReturnWriter" />
  168.         </returnWriterTypes>
  169.         <parameterReaderTypes>
  170.             <add type="System.Web.Services.Protocols.HtmlFormParameterReader" />
  171.             <add type="System.Web.Services.Protocols.UrlParameterReader" />
  172.         </parameterReaderTypes>
  173.         <protocolReflectorTypes>
  174.             <add type="System.Web.Services.Description.SoapProtocolInfoReflector" />
  175.             <add type="System.Web.Services.Description.HttpPostProtocolInfoReflector" />
  176.             <add type="System.Web.Services.Description.HttpGetProtocolInfoReflector" />
  177.         </protocolReflectorTypes>
  178.         <mimeReflectorTypes>
  179.             <add type="System.Web.Services.Description.XmlMimeInfoReflector" />
  180.             <add type="System.Web.Services.Description.FormInfoReflector" />
  181.         </mimeReflectorTypes>
  182.         <protocolImporterTypes>
  183.             <add type="System.Web.Services.Description.SoapProtocolInfoImporter" />
  184.             <add type="System.Web.Services.Description.HttpPostProtocolInfoImporter" />
  185.             <add type="System.Web.Services.Description.HttpGetProtocolInfoImporter" />
  186.         </protocolImporterTypes>
  187.         <mimeImporterTypes>
  188.             <add type="System.Web.Services.Description.XmlMimeInfoImporter" />
  189.             <add type="System.Web.Services.Description.FormInfoImporter" />
  190.         </mimeImporterTypes>
  191.         <protocolInfoTypes>
  192.             <add type="System.Web.Services.Description.SoapProtocolInfo" />
  193.             <add type="System.Web.Services.Description.HttpGetProtocolInfo" />
  194.             <add type="System.Web.Services.Description.HttpPostProtocolInfo" />
  195.         </protocolInfoTypes>
  196.         <mimeInfoTypes>
  197.              <add type="System.Web.Services.Description.HtmlFormInfo" />
  198.              <add type="System.Web.Services.Description.XmlMimeInfo" />
  199.              <add type="System.Web.Services.Description.AnyMimeInfo" />
  200.         </mimeInfoTypes>
  201.         <referenceResolverTypes>
  202.              <add type="System.Web.Services.Discovery.DiscoveryResolver" />
  203.              <add type="System.Web.Services.Discovery.ServiceResolver" />
  204.              <add type="System.Web.Services.Discovery.SchemaResolver" />
  205.         </referenceResolverTypes>
  206.         <discoverySearchPatternTypes>
  207.              <add type="System.Web.Services.Discovery.DiscoveryInfoSearchPattern" primary="true" />
  208.              <add type="System.Web.Services.Discovery.ServiceSearchPattern" />
  209.         </discoverySearchPatternTypes>
  210.         <sdlHelpGenerator href="DefaultSdlHelpGenerator.aspx" />
  211.     </webservices>
  212.  
  213.     <browsercaps>
  214.         <result type="System.Web.HttpBrowserCapabilities" />
  215.         <use var="HTTP_USER_AGENT" />
  216.         
  217.         browser=Unknown
  218.         version=0.0
  219.         majorversion=0
  220.         minorversion=0
  221.         frames=false
  222.         tables=false
  223.         cookies=false
  224.         backgroundsounds=false
  225.         vbscript=false
  226.         javascript=false
  227.         javaapplets=false
  228.         activexcontrols=false
  229.         win16=false
  230.         win32=false
  231.         beta=false
  232.         ak=false
  233.         sk=false
  234.         aol=false
  235.         crawler=false
  236.         cdf=false
  237.         gold=false
  238.         authenticodeupdate=false
  239.         platform=Unknown
  240.  
  241.         <filter>
  242.             <case match="Windows 95|Win95">
  243.                 platform=Win95
  244.             </case>
  245.             <case match="Windows NT|WinNT">
  246.                 platform=WinNT
  247.             </case>
  248.             <case match="Windows 3.1|Win16">
  249.                 platform=Win16
  250.             </case>
  251.             <case match="Windows CE|WinCE">
  252.                 platform=WinCE
  253.             </case>
  254.             <case match="Mac_68000|Macintosh.*68K">
  255.                 platform=Mac68K
  256.             </case>
  257.             <case match="Mac_PowerPC|Macintosh.*PPC">
  258.                 platform=MacPPC
  259.             </case>
  260.         </filter>
  261.  
  262.         <filter>
  263.         
  264.             <case match="16bit|Windows 3.1|Win16">
  265.                 win16=true
  266.             </case>
  267.             
  268.             <case match="Windows 95|Win95|Windows NT|WinNT">
  269.                 win32=true
  270.             </case>
  271.             
  272.         </filter>
  273.  
  274.  
  275.         <filter>
  276.  
  277.             <case match="^Mozilla[^(]*\(compatible; MSIE (?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))(?'extra'.*)">
  278.             
  279.                 browser=IE
  280.                 version=${version}
  281.                 majorversion=${major}
  282.                 minorversion=${minor}
  283.                 
  284.                 <case match="[5-9]\." with="${version}">
  285.                     frames=true
  286.                     tables=true
  287.                     cookies=true
  288.                     backgroundsounds=true
  289.                     vbscript=true
  290.                     javascript=true
  291.                     javaapplets=true
  292.                     activexcontrols=true
  293.                     
  294.                     <filter with="${letters}" match="^b">
  295.                         beta=true
  296.                     </filter>
  297.                 </case>
  298.                 
  299.                 <case match="^4\." with="${version}">
  300.                     frames=true
  301.                     tables=true
  302.                     cookies=true
  303.                     backgroundsounds=true
  304.                     vbscript=true
  305.                     javascript=true
  306.                     javaapplets=true
  307.                     activexcontrols=true
  308.                     cdf=true
  309.                     
  310.                     <filter with="${letters}" match="^b">
  311.                         beta=true
  312.                     </filter>
  313.                     
  314.                     <filter with="${extra}" match="Crawler">
  315.                         crawler=true
  316.                     </filter>
  317.                 </case>
  318.                 
  319.                 <case match="^3\." with="${version}">
  320.                     frames=true
  321.                     tables=true
  322.                     cookies=true
  323.                     backgroundsounds=true
  324.                     vbscript=true
  325.                     javascript=true
  326.                     javaapplets=true
  327.                     activexcontrols=true
  328.                     
  329.                     <filter match="true" with="%{win16}">
  330.                         activexcontrols=false
  331.                     </filter>
  332.                     <filter match="Mac68K" with="%{platform}">
  333.                         vbscript=false
  334.                     </filter>
  335.                     <filter match="^B" with="${letters}">
  336.                         beta=true
  337.                     </filter>
  338.                     <filter match="; AK;" with="${extra}">
  339.                         ak=true
  340.                     </filter>
  341.                     <filter match="; SK;" with="${extra}">
  342.                         sk=true
  343.                     </filter>
  344.                     <filter match="; Update a;" with="${extra}">
  345.                         authenticodeupdate=true
  346.                     </filter>
  347.                     <filter match="; AOL" with="${extra}">
  348.                         aol=true
  349.                     </filter>
  350.                 </case>
  351.                 
  352.                 <case match="^2\." with="${version}">
  353.                     tables=true
  354.                     cookies=true
  355.                     backgroundsounds=true
  356.                     <case match="2\.5b" with="${version}">
  357.                         beta=true
  358.                     </case>
  359.                 </case>
  360.                 
  361.                 <case match="^1\.5" with="${version}">
  362.                     tables=true
  363.                     cookies=true
  364.                 </case>
  365.  
  366.             </case>
  367.             
  368.             <case match="^Microsoft Pocket Internet Explorer/0.6">
  369.                 browser=PIE
  370.                 Version=1.0
  371.                 majorversion=1
  372.                 minorversion=0
  373.                 tables=true
  374.                 backgroundsounds=true
  375.                 platform=WinCE
  376.             </case>
  377.  
  378.             <case match="^Mozilla[^(]*\(compatible; MSPIE (?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))(?'extra'.*)">
  379.                 browser=PIE
  380.                 version=${version}
  381.                 majorversion=${marjor}
  382.                 minorversion=${minor}
  383.                 tables=true
  384.                 backgroundsounds=true
  385.             </case>
  386.             
  387.             <case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))(?'extra'.*)">
  388.                 browser=Netscape
  389.                 version=${version}
  390.                 majorversion=${major}
  391.                 minorversion=${minor}
  392.                 
  393.                 <filter match="^b" with="${letters}">
  394.                    beta=true
  395.                 </filter>
  396.                 
  397.                 <filter match="Gold" with="${letters}">
  398.                    gold=true
  399.                 </filter>
  400.                 
  401.                 <case match="^[2-9]\." with="${version}">
  402.                     frames=true
  403.                     tables=true
  404.                     cookies=true
  405.                     javascript=true
  406.                     javaapplets=true
  407.                 </case>
  408.                 
  409.             </case>
  410.             
  411.             <case match="Mozilla/2\.01 \(Compatible\) Oracle\(tm\) PowerBrowser\(tm\)/1\.0a">
  412.                 browser=PowerBrowser
  413.                 version=1.5
  414.                 majorversion=1
  415.                 minover=.5
  416.                 frames=true
  417.                 tables=true
  418.                 cookies=true
  419.                 vbscript=true
  420.                 javascript=true
  421.                 javaapplets=true
  422.                 platform=Win95
  423.             </case>
  424.             
  425.         </filter>
  426.  
  427.         <filter>
  428.             <case match="Unknown" with="%{browser}">
  429.                 type=Unknown
  430.             </case>
  431.             <case>
  432.                 type=%{browser}%{majorversion}
  433.             </case>
  434.         </filter>
  435.  
  436.     </browsercaps>
  437.     
  438. </configuration>
  439.