You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
851 lines
43 KiB
851 lines
43 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
|
<configuration>
|
|
|
|
<configSections>
|
|
<!-- tell .NET Framework to ignore CLR sections -->
|
|
<section name="runtime" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false" />
|
|
<section name="mscorlib" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false" />
|
|
<section name="startup" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false" />
|
|
<section name="system.runtime.remoting" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false" />
|
|
|
|
<section name="system.diagnostics" type="System.Diagnostics.DiagnosticsConfigurationHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<section name="appSettings" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
|
|
<sectionGroup name="system.net">
|
|
<section name="authenticationModules" type="System.Net.Configuration.NetAuthenticationModuleHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<section name="defaultProxy" type="System.Net.Configuration.DefaultProxyHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<section name="webRequestModules" type="System.Net.Configuration.WebRequestModuleHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
</sectionGroup>
|
|
|
|
<section name="system.windows.forms" type="System.Windows.Forms.WindowsFormsSectionHandler, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
|
|
<sectionGroup name="system.web">
|
|
<section name="browserCaps" type="System.Web.Configuration.HttpCapabilitiesSectionHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="clientTarget" type="System.Web.Configuration.ClientTargetSectionHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="compilation" type="System.Web.UI.CompilationConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="pages" type="System.Web.UI.PagesConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="customErrors" type="System.Web.Configuration.CustomErrorsConfigHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="httpRuntime" type="System.Web.Configuration.HttpRuntimeConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="globalization" type="System.Web.Configuration.GlobalizationConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="httpHandlers" type="System.Web.Configuration.HttpHandlersSectionHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="httpModules" type="System.Web.Configuration.HttpModulesConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="processModel" type="System.Web.Configuration.ProcessModelConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" />
|
|
<!-- security -->
|
|
<section name="identity" type="System.Web.Configuration.IdentityConfigHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="authorization" type="System.Web.Configuration.AuthorizationConfigHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="authentication" type="System.Web.Configuration.AuthenticationConfigHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
|
<section name="machineKey" type="System.Web.Configuration.MachineKeyConfigHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<!-- /security -->
|
|
<section name="sessionState" type="System.Web.SessionState.SessionStateSectionHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
|
<section name="trace" type="System.Web.Configuration.TraceConfigurationHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
<section name="trust" type="System.Web.Security.CodeAccessSecurityHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
|
<section name="securityPolicy" type="System.Web.Configuration.SecurityPolicyConfigHandler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
|
<section name="webControls" type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<section name="webServices" type="System.Web.Services.Configuration.WebServicesConfigurationSectionHandler, System.Web.Services, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
</sectionGroup>
|
|
</configSections>
|
|
|
|
<!-- use this section to add application specific configuration
|
|
example:
|
|
<appSettings>
|
|
<add key="XML File Name" value="myXmlFileName.xml" />
|
|
</appSettings>
|
|
-->
|
|
|
|
<system.diagnostics>
|
|
<switches>
|
|
<!-- <add name="SwitchName" value="4"/> -->
|
|
</switches>
|
|
<trace autoflush="false" indentsize="4"/>
|
|
<!-- <assert assertuienabled="true" logfilename=".\TraceLog.txt"/> -->
|
|
</system.diagnostics>
|
|
|
|
<system.net>
|
|
<defaultProxy>
|
|
|
|
<!--
|
|
The following entry enables reading of the per user (LAN) Internet settings.
|
|
Adding additional proxy settings, without first setting to "false",
|
|
will individually override. Note that "Automatic configuration" and
|
|
"automatic configuration scripts" cannot be read.
|
|
|
|
<proxy> settings:
|
|
usesystemdefault="[true|false]" - Read settings from Internet Options (see above)
|
|
proxyaddress="[string]" - A Uri string of the proxy server to use.
|
|
bypassonlocal="[true|false]" - Enables bypassing of the proxy for local resources.
|
|
-->
|
|
|
|
<proxy
|
|
usesystemdefault="true"
|
|
/>
|
|
|
|
<!-- use this section to disable proxy use for matching servers
|
|
example:
|
|
<bypasslist>
|
|
<add address="bypassRegexString" />
|
|
</bypasslist>
|
|
-->
|
|
|
|
<!-- use this section to override proxy settings with your own IWebProxy implementation
|
|
example:
|
|
<module
|
|
type="System.Net.WebProxy, System.Net, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
|
/>
|
|
-->
|
|
|
|
</defaultProxy>
|
|
<webRequestModules>
|
|
<add prefix="http"
|
|
type="System.Net.HttpRequestCreator"
|
|
/>
|
|
<add prefix="https"
|
|
type="System.Net.HttpRequestCreator"
|
|
/>
|
|
<add prefix="file"
|
|
type="System.Net.FileWebRequestCreator"
|
|
/>
|
|
</webRequestModules>
|
|
<authenticationModules>
|
|
<add type="System.Net.DigestClient" />
|
|
<add type="System.Net.NegotiateClient" />
|
|
<add type="System.Net.KerberosClient" />
|
|
<add type="System.Net.NtlmClient" />
|
|
<add type="System.Net.BasicClient" />
|
|
</authenticationModules>
|
|
<connectionManagement>
|
|
<add address="*"
|
|
maxconnection="2"
|
|
/>
|
|
</connectionManagement>
|
|
</system.net>
|
|
|
|
<system.web>
|
|
|
|
<!--
|
|
trace Attributes:
|
|
enabled="[true|false]" - Enable application tracing
|
|
localOnly="[true|false]" - View trace results from localhost only
|
|
pageOutput="[true|false]" - Display trace ouput on individual pages
|
|
requestLimit="[number]" - Number of trace results available in trace.axd
|
|
traceMode="[SortByTime|SortByCategory]" - Sorts trace result displays based on Time or Category
|
|
-->
|
|
<trace
|
|
enabled="false"
|
|
localOnly="true"
|
|
pageOutput="false"
|
|
requestLimit="10"
|
|
traceMode="SortByTime"
|
|
/>
|
|
|
|
<!--
|
|
globalization Attributes:
|
|
requestEncoding="[Encoding value]" - Encoding to use for request
|
|
responseEncoding="[Encoding value]" - Encoding to use for response
|
|
-->
|
|
<globalization
|
|
requestEncoding="utf-8"
|
|
responseEncoding="utf-8"
|
|
/>
|
|
|
|
<!--
|
|
httpRuntime Attributes:
|
|
executionTimeout="[seconds]" - time in seconds before request is automatically timed out
|
|
maxRequestLength="[KBytes]" - KBytes size of maximum request length to accept
|
|
useFullyQualifiedRedirectUrl="[true|false]" - Fully qualifiy the URL for client redirects
|
|
minFreeThreads="[count]" - minimum number of free thread to allow execution of new requests
|
|
minLocalRequestFreeThreads="[count]" - minimum number of free thread to allow execution of new local requests
|
|
appRequestQueueLimit="[count]" - maximum number of requests queued for the application
|
|
-->
|
|
<httpRuntime
|
|
executionTimeout="90"
|
|
maxRequestLength="4096"
|
|
useFullyQualifiedRedirectUrl="false"
|
|
minFreeThreads="8"
|
|
minLocalRequestFreeThreads="4"
|
|
appRequestQueueLimit="100"
|
|
/>
|
|
|
|
<!-- compilation Attributes:
|
|
tempDirectory="directory"
|
|
debug="[true|false]" // Default: false
|
|
strict="[true|false]" // Default: false
|
|
explicit="[true|false]" // Default: false
|
|
batch="[true|false]" // Default: true
|
|
batchTimeout="timeout in seconds" // Default: 15 seconds
|
|
maxBatchSize="max number of pages per batched compilation" // Default: 1000 classes
|
|
maxBatchGeneratedFileSize="max combined size (in KB) of the generated source files per batched compilation" // Default: 3000KB
|
|
numRecompilesBeforeAppRestart="max number of recompilations before appdomain is cycled" // Default: 15 recomplations
|
|
defaultLanguage="name of a language as specified in a <compiler/> tag below" // Default: VB
|
|
-->
|
|
<compilation debug="false" explicit="true" defaultLanguage="vb">
|
|
|
|
<compilers>
|
|
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="1" />
|
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<compiler language="js;jscript;javascript" extension=".js" type="Microsoft.JScript.JScriptCodeProvider, Microsoft.JScript, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
</compilers>
|
|
|
|
<assemblies>
|
|
<add assembly="mscorlib"/>
|
|
<add assembly="System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
<add assembly="System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
|
<add assembly="System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
<add assembly="System.Web.Services, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
|
<add assembly="System.Xml, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
<add assembly="System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
|
<add assembly="System.EnterpriseServices, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
|
<add assembly="*"/>
|
|
</assemblies>
|
|
|
|
</compilation>
|
|
|
|
<!-- pages Attributes:
|
|
buffer="[true|false]" // Default: true
|
|
enableSessionState="[true|false|ReadOnly]" // Default: true
|
|
enableViewState="[true|false]" // Default: true
|
|
enableViewStateMac="[true|false]" // Default: false
|
|
smartNavigation="[true|false]" // Default: false
|
|
autoEventWireup="[true|false]" // Default: true
|
|
pageBaseType="[typename]" // Default: System.Web.UI.Page
|
|
userControlBaseType="[typename]" // Default: System.Web.UI.UserControl
|
|
-->
|
|
<pages buffer="true" enableSessionState="true" enableViewState="true"
|
|
enableViewStateMac="true" autoEventWireup="true" />
|
|
|
|
<!--
|
|
customErrors Attributes:
|
|
mode="[On|Off|RemoteOnly]"
|
|
On: Always display custom errors
|
|
Off: Always display ASP.NET error pages
|
|
RemoteOnly: Display custom errors to remote clients and ASP.NET errors to localhost
|
|
defaultRedirect="url" - Url to redirect client to when an error occurs
|
|
-->
|
|
<customErrors mode="RemoteOnly" />
|
|
|
|
<!--
|
|
authentication Attributes:
|
|
mode="[Windows|Forms|Passport|None]"
|
|
-->
|
|
<authentication mode="Windows">
|
|
|
|
<!--
|
|
forms Attributes:
|
|
name="[cookie name]" - Name of the cookie used for Forms Authentication
|
|
loginUrl="[url]" - Url to redirect client to for Authentication
|
|
protection="[All|None|Encryption|Validation]" - Protection mode for data in cookie
|
|
timeout="[seconds]" - Duration of time for cookie to be valid (reset on each request)
|
|
path="/" - Sets the path for the cookie
|
|
-->
|
|
<forms name=".ASPXAUTH" loginUrl="login.aspx" protection="All" timeout="30" path="/" >
|
|
|
|
<!--
|
|
credentials Attributes:
|
|
passwordFormat="[Clear|SHA1|MD5]" - format of user password value stored in <user>
|
|
-->
|
|
<credentials passwordFormat="SHA1">
|
|
<!-- <user name="UserName" password="password"/> -->
|
|
</credentials>
|
|
|
|
</forms>
|
|
|
|
<!--
|
|
passport Attributes:
|
|
redirectUrl=["url"] - Specifies the page to redirect to, if the page requires authentication, and the user has not signed on with passport
|
|
-->
|
|
<passport redirectUrl="internal" />
|
|
|
|
</authentication>
|
|
|
|
<!--
|
|
identity Attributes:
|
|
impersonate="[true|false]" - Impersonate Windows User
|
|
userName="Windows user account to impersonate" | empty string implies impersonate the LOGON user specified by IIS
|
|
password="password of above specified account" | empty string
|
|
-->
|
|
<identity impersonate="false" userName="" password=""/>
|
|
|
|
<authorization>
|
|
|
|
<!--
|
|
allow/deny Attributes:
|
|
users="[*|?|name]"
|
|
* - All users
|
|
? - Anonymous users
|
|
[name] - Named user
|
|
roles="[name]"
|
|
-->
|
|
<allow users="*" />
|
|
<!-- <allow users="[comma separated list of users]"
|
|
roles="[comma separated list of roles]"
|
|
verbs="[comma separated list of verbs]"/>
|
|
<deny users="[comma separated list of users]"
|
|
roles="[comma separated list of roles]"
|
|
verbs="[comma separated list of verbs]"/>
|
|
-->
|
|
|
|
</authorization>
|
|
|
|
<!-- validation="[SHA1|MD5|3DES]" -->
|
|
<machineKey validationKey="AutoGenerate" decryptionKey="AutoGenerate" validation="SHA1"/>
|
|
|
|
<securityPolicy>
|
|
<trustLevel name="Full" policyFile="internal" />
|
|
<trustLevel name="High" policyFile="web_hightrust.config" />
|
|
<trustLevel name="Low" policyFile="web_lowtrust.config" />
|
|
<trustLevel name="None" policyFile="web_notrust.config" />
|
|
</securityPolicy>
|
|
|
|
<!-- level="[Full|High|Low|None]" -->
|
|
<trust level="Full" originUrl="" />
|
|
|
|
<!-- sessionState Attributes:
|
|
mode="[Off|InProc|StateServer|SQLServer]"
|
|
stateConnectionString="tcpip=server:port"
|
|
stateNetworkTimeout="timeout for network operations with State Server, in seconds"
|
|
sqlConnectionString="valid System.Data.SqlClient.SqlConnection string, minus Initial Catalog"
|
|
cookieless="[true|false]"
|
|
timeout="timeout in minutes"
|
|
-->
|
|
<sessionState
|
|
mode="InProc"
|
|
stateConnectionString="tcpip=127.0.0.1:42424"
|
|
stateNetworkTimeout="10"
|
|
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
|
|
cookieless="false"
|
|
timeout="20"
|
|
/>
|
|
|
|
<httpHandlers>
|
|
<add verb="*" path="trace.axd" type="System.Web.Handlers.TraceHandler" />
|
|
<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory" />
|
|
<add verb="*" path="*.ashx" type="System.Web.UI.SimpleHandlerFactory" />
|
|
<add verb="*" path="*.asmx" type="System.Web.Services.Protocols.WebServiceHandlerFactory, System.Web.Services, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>
|
|
<add verb="*" path="*.rem" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="false"/>
|
|
<add verb="*" path="*.soap" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="false"/>
|
|
<add verb="*" path="*.asax" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.ascx" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.config" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.cs" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.csproj" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.vb" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.vbproj" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.webinfo" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.asp" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.licx" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.resx" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="*" path="*.resources" type="System.Web.HttpForbiddenHandler" />
|
|
<add verb="GET,HEAD" path="*" type="System.Web.StaticFileHandler" />
|
|
<add verb="*" path="*" type="System.Web.HttpMethodNotAllowedHandler" />
|
|
</httpHandlers>
|
|
|
|
|
|
<httpModules>
|
|
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
|
|
<add name="Session" type="System.Web.SessionState.SessionStateModule" />
|
|
<add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
|
|
<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
|
|
<add name="PassportAuthentication" type="System.Web.Security.PassportAuthenticationModule" />
|
|
<add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
|
|
<add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" />
|
|
</httpModules>
|
|
|
|
<!--
|
|
processModel Attributes:
|
|
enable="[true|false]" - Enable processModel
|
|
timeout="[Infinite | HH:MM:SS] - Total life of process, once expired process is shutdown and a new process is created
|
|
idleTimeout="[Infinite | HH:MM:SS]" - Total idle life of process, once expired process is automatically shutdown
|
|
shutdownTimeout="[Infinite | HH:MM:SS]" - Time process is given to shutdown gracefully before being killed
|
|
requestLimit="[Infinite | number]" - Total number of requests to serve before process is shutdown
|
|
requestQueueLimit="[Infinite | number]" - Number of queued requests allowed before process is shutdown
|
|
restartQueueLimit="[Infinite | number]" - Number of requests kept in queue while process is restarting
|
|
memoryLimit="[number]" - Represents percentage of physical memory process is allowed to use before process is recycled
|
|
webGarden="[true|false]" - Determines whether a process should be affinitized with a particular CPU
|
|
cpuMask="[bit mask]" - Controls number of available CPUs available for ASP.NET processes (webGarden must be set to true)
|
|
userName="[user]" - Windows user to run the process as.
|
|
Special users: "SYSTEM": run as localsystem (high privilege admin) account.
|
|
"machine": run as low privilege user account named "ASPNET".
|
|
Other users: If domain is not specified, current machine name is assumed to be the domain name.
|
|
password="[AutoGenerate | password]" - Password of windows user. For special users (SYSTEM and machine), specify "AutoGenerate".
|
|
logLevel="[All|None|Errors]" - Event types logged to the event log
|
|
clientConnectedCheck="[HH:MM:SS]" - Time a request is left in the queue before ASP.NET does a client connected check
|
|
comAuthenticationLevel="[Default|None|Connect|Call|Pkt|PktIntegrity|PktPrivacy]" - Level of authentication for DCOM security
|
|
comImpersonationLevel="[Default|Anonymous|Identify|Impersonate|Delegate]" - Authentication level for COM security
|
|
responseDeadlockInterval="[Infinite | HH:MM:SS]" - For deadlock detection, timeout for responses when there are executing requests.
|
|
responseRestartDeadlockInterval="[Infinite | HH:MM:SS]" - Time to wait between restarting WPs due to responseDeadlockInterval
|
|
maxWorkerThreads="[number]" - Maximum number of worker threads per CPU in the thread pool
|
|
maxIoThreads="[number]" - Maximum number of IO threads per CPU in the thread pool
|
|
serverErrorMessageFile="[filename]" - Customization for "Server Unavailable" message
|
|
|
|
When ASP.NET is running under IIS 6 in native mode, the IIS 6 process model is
|
|
used and settings in this section are ignored. Please use the IIS administrative
|
|
UI to configure things like process identity and cycling for the IIS
|
|
worker process for the desired application
|
|
-->
|
|
<processModel
|
|
enable="true"
|
|
timeout="Infinite"
|
|
idleTimeout="Infinite"
|
|
shutdownTimeout="0:00:05"
|
|
requestLimit="Infinite"
|
|
requestQueueLimit="5000"
|
|
restartQueueLimit="10"
|
|
memoryLimit="60"
|
|
webGarden="false"
|
|
cpuMask="0xffffffff"
|
|
userName="machine"
|
|
password="AutoGenerate"
|
|
logLevel="Errors"
|
|
clientConnectedCheck="0:00:05"
|
|
comAuthenticationLevel="Connect"
|
|
comImpersonationLevel="Impersonate"
|
|
responseRestartDeadlockInterval="00:09:00"
|
|
responseDeadlockInterval="00:03:00"
|
|
maxWorkerThreads="25"
|
|
maxIoThreads="25"
|
|
/>
|
|
|
|
<webControls
|
|
clientScriptsLocation="/aspnet_client/{0}/{1}/"
|
|
/>
|
|
|
|
<clientTarget>
|
|
<add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
|
|
<add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
|
<add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
|
<add alias="downlevel" userAgent="Unknown" />
|
|
</clientTarget>
|
|
|
|
<!-- For updates to this browser data visit cyScape, Inc. at http://www.cyscape.com/browsercaps -->
|
|
<browserCaps>
|
|
<result type="System.Web.HttpBrowserCapabilities" />
|
|
<use var="HTTP_USER_AGENT" />
|
|
|
|
browser=Unknown
|
|
version=0.0
|
|
majorversion=0
|
|
minorversion=0
|
|
frames=false
|
|
tables=false
|
|
cookies=false
|
|
backgroundsounds=false
|
|
vbscript=false
|
|
javascript=false
|
|
javaapplets=false
|
|
activexcontrols=false
|
|
win16=false
|
|
win32=false
|
|
beta=false
|
|
ak=false
|
|
sk=false
|
|
aol=false
|
|
crawler=false
|
|
cdf=false
|
|
gold=false
|
|
authenticodeupdate=false
|
|
tagwriter=System.Web.UI.Html32TextWriter
|
|
ecmascriptversion=0.0
|
|
msdomversion=0.0
|
|
w3cdomversion=0.0
|
|
platform=Unknown
|
|
clrVersion=0.0
|
|
css1=false
|
|
css2=false
|
|
xml=false
|
|
|
|
<filter>
|
|
<case match="COM\+|\.NET CLR (?'clrVersion'[0-9\.]*)">
|
|
clrVersion=${clrVersion}
|
|
</case>
|
|
</filter>
|
|
|
|
<filter>
|
|
<case match="Windows 95|Win95">
|
|
platform=Win95
|
|
</case>
|
|
<case match="Windows 98|Win98">
|
|
platform=Win98
|
|
</case>
|
|
<case match="Windows NT|WinNT">
|
|
platform=WinNT
|
|
</case>
|
|
<case match="Windows 3.1|Win16">
|
|
platform=Win16
|
|
</case>
|
|
<case match="Windows CE|WinCE">
|
|
platform=WinCE
|
|
</case>
|
|
<case match="Mac_68000|Macintosh.*68K">
|
|
platform=Mac68K
|
|
</case>
|
|
<case match="Mac_PowerPC|Macintosh.*PPC">
|
|
platform=MacPPC
|
|
</case>
|
|
<case match="X11">
|
|
platform=UNIX
|
|
</case>
|
|
<case match="WebTV">
|
|
platform=WebTV
|
|
</case>
|
|
</filter>
|
|
|
|
<filter>
|
|
<case match="16bit|Windows 3.1|Win16">
|
|
win16=true
|
|
</case>
|
|
<case match="Windows 95|Win95|Windows 98|Win98|Windows NT|WinNT|Win32">
|
|
win32=true
|
|
</case>
|
|
</filter>
|
|
|
|
|
|
<filter>
|
|
<case match="WebTV/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
|
|
browser=WebTV
|
|
version=${version}
|
|
majorversion=${major}
|
|
minorversion=${minor}
|
|
tables=true
|
|
cookies=true
|
|
backgroundsounds=true
|
|
|
|
<filter match="2" with="${minor}">
|
|
javascript=true
|
|
ecmascriptversion=1.0
|
|
css1=true
|
|
</filter>
|
|
<filter match="^b" with="${letters}">
|
|
beta=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="Opera[ /](?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
|
|
browser=Opera
|
|
version=${version}
|
|
majorversion=${major}
|
|
minorversion=${minor}
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
javascript=true
|
|
ecmascriptversion=1.1
|
|
|
|
<filter match="[4-9]" with="${major}">
|
|
ecmascriptversion=1.3
|
|
css1=true
|
|
css2=true
|
|
xml=true
|
|
|
|
<filter match="[5-9]" with="${major}">
|
|
w3cdomversion=1.0
|
|
</filter>
|
|
</filter>
|
|
|
|
|
|
|
|
|
|
<filter match="^b" with="${letters}">
|
|
beta=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^Mozilla[^(]*\(compatible; MSIE (?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))(?'extra'.*)">
|
|
|
|
browser=IE
|
|
version=${version}
|
|
majorversion=${major}
|
|
minorversion=${minor}
|
|
|
|
<case match="[5-9]\." with="${version}">
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
backgroundsounds=true
|
|
vbscript=true
|
|
javascript=true
|
|
javaapplets=true
|
|
activexcontrols=true
|
|
tagwriter=System.Web.UI.HtmlTextWriter
|
|
ecmascriptversion=1.2
|
|
msdomversion=${major}${minor}
|
|
w3cdomversion=1.0
|
|
css1=true
|
|
css2=true
|
|
xml=true
|
|
|
|
<filter with="${letters}" match="^b">
|
|
beta=true
|
|
</filter>
|
|
<filter with="${extra}" match="Crawler">
|
|
crawler=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^4\." with="${version}">
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
backgroundsounds=true
|
|
vbscript=true
|
|
javascript=true
|
|
javaapplets=true
|
|
activexcontrols=true
|
|
tagwriter=System.Web.UI.HtmlTextWriter
|
|
ecmascriptversion=1.2
|
|
msdomversion=4.0
|
|
cdf=true
|
|
css1=true
|
|
|
|
<filter with="${letters}" match="^[ab]">
|
|
beta=true
|
|
</filter>
|
|
<filter with="${extra}" match="Crawler">
|
|
crawler=true
|
|
</filter>
|
|
<filter match="; AOL" with="${extra}">
|
|
aol=true
|
|
</filter>
|
|
<filter match="; Update a;" with="${extra}">
|
|
authenticodeupdate=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^3\." with="${version}">
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
backgroundsounds=true
|
|
vbscript=true
|
|
javascript=true
|
|
javaapplets=true
|
|
activexcontrols=true
|
|
ecmascriptversion=1.0
|
|
css1=true
|
|
|
|
<filter match="true" with="%{win16}">
|
|
javaapplets=false
|
|
activexcontrols=false
|
|
<filter match="^a" with="${letters}">
|
|
beta=true
|
|
vbscript=false
|
|
javascript=false
|
|
</filter>
|
|
</filter>
|
|
<filter match="Mac68K|MacPPC" with="%{platform}">
|
|
vbscript=false
|
|
activexcontrols=false
|
|
</filter>
|
|
<filter match="^B" with="${letters}">
|
|
beta=true
|
|
</filter>
|
|
|
|
<filter match="; AK;" with="${extra}">
|
|
ak=true
|
|
</filter>
|
|
<filter match="; SK;" with="${extra}">
|
|
sk=true
|
|
</filter>
|
|
<filter match="; Update a;" with="${extra}">
|
|
authenticodeupdate=true
|
|
</filter>
|
|
<filter match="; AOL" with="${extra}">
|
|
aol=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^2\." with="${version}">
|
|
tables=true
|
|
cookies=true
|
|
backgroundsounds=true
|
|
|
|
<filter match="^b" with="${letters}">
|
|
beta=true
|
|
</filter>
|
|
<filter match="; AOL" with="${extra}">
|
|
aol=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^1\.5" with="${version}">
|
|
tables=true
|
|
cookies=true
|
|
</case>
|
|
|
|
</case>
|
|
|
|
<case match="^Microsoft Pocket Internet Explorer/0.6">
|
|
browser=PIE
|
|
version=1.0
|
|
majorversion=1
|
|
minorversion=0
|
|
tables=true
|
|
backgroundsounds=true
|
|
platform=WinCE
|
|
</case>
|
|
|
|
<case match="^Mozilla[^(]*\(compatible; MSPIE (?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))(?'extra'.*)">
|
|
browser=PIE
|
|
version=${version}
|
|
majorversion=${major}
|
|
minorversion=${minor}
|
|
tables=true
|
|
backgroundsounds=true
|
|
cookies=true
|
|
|
|
<case match="2\." with="${version}">
|
|
frames=true
|
|
</case>
|
|
</case>
|
|
|
|
<case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+ )?Netscape6/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
|
|
browser=Netscape
|
|
version=${version}
|
|
majorversion=${major}
|
|
minorversion=${minor}
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
javascript=true
|
|
javaapplets=true
|
|
ecmascriptversion=1.5
|
|
w3cdomversion=1.0
|
|
css1=true
|
|
css2=true
|
|
xml=true
|
|
|
|
<filter match="^b" with="${letters}">
|
|
beta=true
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^Mozilla/2\.01 \(Compatible\) Oracle\(tm\) PowerBrowser\(tm\)/1\.0a">
|
|
browser=PowerBrowser
|
|
version=1.5
|
|
majorversion=1
|
|
minorversion=.5
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
vbscript=true
|
|
javascript=true
|
|
javaapplets=true
|
|
platform=Win95
|
|
</case>
|
|
|
|
<case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
|
|
browser=Netscape
|
|
version=${version}
|
|
majorversion=${major}
|
|
minorversion=${minor}
|
|
|
|
<filter match="^b" with="${letters}">
|
|
beta=true
|
|
</filter>
|
|
|
|
<filter match="Gold" with="${letters}">
|
|
gold=true
|
|
</filter>
|
|
|
|
<case match="^[4-9]\." with="${version}">
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
javascript=true
|
|
javaapplets=true
|
|
ecmascriptversion=1.2
|
|
css1=true
|
|
|
|
<filter match="^[5-9]*" with="${minor}">
|
|
ecmascriptversion=1.3
|
|
</filter>
|
|
</case>
|
|
|
|
<case match="^[2-3]\." with="${version}">
|
|
frames=true
|
|
tables=true
|
|
cookies=true
|
|
javascript=true
|
|
javaapplets=true
|
|
ecmascriptversion=1.1
|
|
</case>
|
|
</case>
|
|
|
|
</filter>
|
|
|
|
<filter>
|
|
<case match="Unknown" with="%{browser}">
|
|
type=Unknown
|
|
</case>
|
|
<case>
|
|
type=%{browser}%{majorversion}
|
|
</case>
|
|
</filter>
|
|
|
|
</browserCaps>
|
|
|
|
<webServices>
|
|
<protocols>
|
|
<add name="HttpSoap"/>
|
|
<add name="HttpPost"/>
|
|
<add name="HttpGet"/>
|
|
<add name="Documentation"/>
|
|
</protocols>
|
|
<soapExtensionTypes>
|
|
</soapExtensionTypes>
|
|
<soapExtensionReflectorTypes>
|
|
</soapExtensionReflectorTypes>
|
|
<soapExtensionImporterTypes>
|
|
</soapExtensionImporterTypes>
|
|
<wsdlHelpGenerator href="DefaultWsdlHelpGenerator.aspx" />
|
|
<serviceDescriptionFormatExtensionTypes>
|
|
</serviceDescriptionFormatExtensionTypes>
|
|
</webServices>
|
|
</system.web>
|
|
|
|
<!--
|
|
Use this section to enable just in time debugging of
|
|
Windows Forms applications on machines that have a
|
|
debugger installed.
|
|
|
|
By default Windows Forms will display a dialog with
|
|
a Continue, Quit, and Details button on it. However,
|
|
this will prevent a installed debugger from being
|
|
able to attach in the case of an unhandled exception.
|
|
|
|
You can also apply this attribute to an application's
|
|
config file.
|
|
|
|
The enable jitDebugging must be set to true to enable
|
|
just in time debugging. Windows Forms defaults this
|
|
value to false.
|
|
-->
|
|
<!-- <system.windows.forms jitDebugging="false" /> -->
|
|
<system.runtime.remoting>
|
|
<application>
|
|
<channels>
|
|
<channel ref="http client" displayName="http client (delay loaded)" delayLoadAsClientChannel="true" />
|
|
<channel ref="tcp client" displayName="tcp client (delay loaded)" delayLoadAsClientChannel="true" />
|
|
</channels>
|
|
</application>
|
|
<channels>
|
|
<channel id="http" type="System.Runtime.Remoting.Channels.Http.HttpChannel, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<channel id="http client" type="System.Runtime.Remoting.Channels.Http.HttpClientChannel, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<channel id="http server" type="System.Runtime.Remoting.Channels.Http.HttpServerChannel, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<channel id="tcp" type="System.Runtime.Remoting.Channels.Tcp.TcpChannel, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<channel id="tcp client" type="System.Runtime.Remoting.Channels.Tcp.TcpClientChannel, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<channel id="tcp server" type="System.Runtime.Remoting.Channels.Tcp.TcpServerChannel, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
</channels>
|
|
<channelSinkProviders>
|
|
<clientProviders>
|
|
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
</clientProviders>
|
|
<serverProviders>
|
|
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
<provider id="wsdl" type="System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider, System.Runtime.Remoting, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
</serverProviders>
|
|
</channelSinkProviders>
|
|
</system.runtime.remoting>
|
|
</configuration>
|