Advertisement
Guest User

Webconfig

a guest
Mar 25th, 2011
808
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 19.02 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  3.   <configSections>
  4.     <sectionGroup name="madam">
  5.       <section requirePermission="false" name="formsAuthenticationDisposition" type="Telerik.Sitefinity.Utilities.MS.Madam.FormsAuthenticationDispositionSectionHandler, Telerik.Sitefinity.Utilities"/>
  6.       <section requirePermission="false" name="basicAuthentication" type="Telerik.Sitefinity.Utilities.MS.Madam.FormsAuthenticationDispositionSectionHandler, Telerik.Sitefinity.Utilities"/>
  7.       <section requirePermission="false" name="userSecurityAuthority" type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  8.     </sectionGroup>
  9.     <sectionGroup name="elmah">
  10.       <section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah"/>
  11.       <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah"/>
  12.       <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah"/>
  13.       <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah"/>
  14.       <section name="errorTweet" requirePermission="false" type="Elmah.ErrorTweetSectionHandler, Elmah"/>
  15.     </sectionGroup>
  16.   </configSections>
  17.   <appSettings>
  18.     <add key="Database" value="database"/>
  19.     <add key="Version" value="1.0.0"/>
  20.     <add key="Staging" value="true"/>
  21.     <add key="Administrator" value="#########"/>
  22.     <add key="Technical" value="############"/>
  23.     <!-- Sitefinity defined values -->
  24.     <add key="TestLocalization" value="false"/>
  25.   </appSettings>
  26.   <location path="." inheritInChildApplications="false">
  27.     <connectionStrings>
  28.       <add name="ElmahLog" connectionString="data source=~/App_Data/Error.db" />
  29.       <add name="database" connectionString="###############" providerName="System.Data.EntityClient"/>
  30.     </connectionStrings>
  31.   </location>
  32.   <location path="elmah.axd">
  33.     <system.web>
  34.       <authorization>
  35.         <deny users="?"/>
  36.       </authorization>
  37.     </system.web>
  38.   </location>
  39.   <system.net>
  40.     <mailSettings>
  41.       <smtp deliveryMethod="Network" from="########">
  42.         <network host="######" userName="#########" password="###############" port="25" />
  43.       </smtp>
  44.     </mailSettings>
  45.   </system.net>
  46.   <system.web>
  47.     <siteMap defaultProvider="SitefinitySiteMap">
  48.       <providers>
  49.         <add name="SitefinitySiteMap" type="Telerik.Sitefinity.Web.SitefinitySiteMap, Telerik.Sitefinity" taxonomyProvider="OpenAccessDataProvider" pageTaxonomy="Pages" rootNode="FrontendSiteMap" pageProvider="OpenAccessDataProvider"/>
  50.       </providers>
  51.     </siteMap>
  52.     <membership defaultProvider="Default">
  53.       <providers>
  54.         <clear/>
  55.         <add name="Default" type="Telerik.Sitefinity.Security.Data.SitefinityMembershipProvider, Telerik.Sitefinity"/>
  56.       </providers>
  57.     </membership>
  58.     <globalization uiCulture="auto" culture="auto" resourceProviderFactoryType="Telerik.Sitefinity.Localization.ExtendedResourceProviderFactory, Telerik.Sitefinity"
  59.      requestEncoding="utf-8" responseEncoding="utf-8" />
  60.     <compilation debug="true" targetFramework="4.0">
  61.       <assemblies>
  62.         <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  63.         <add assembly="System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  64.       </assemblies>
  65.       <buildProviders>
  66.         <remove extension=".svc"/>
  67.         <add extension=".svc" type="System.ServiceModel.Activation.ServiceBuildProvider, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  68.       </buildProviders>
  69.     </compilation>
  70.     <sessionState compressionEnabled="true" />
  71.     <!--
  72.            The <authentication> section enables configuration
  73.            of the security authentication mode used by
  74.            ASP.NET to identify an incoming user.
  75.        -->
  76.     <authentication mode="Forms">
  77.       <forms loginUrl="sitefinity/login" />
  78.     </authentication>
  79.     <customErrors mode="Off"></customErrors>
  80.     <pages>
  81.       <controls>
  82.         <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  83.         <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  84.         <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>
  85.         <add tagPrefix="sitefinity" namespace="Telerik.Sitefinity.Web.UI.Fields" assembly="Telerik.Sitefinity"/>
  86.       </controls>
  87.     </pages>
  88.     <httpHandlers>
  89.       <remove verb="*" path="*.asmx"/>
  90.       <add verb="*" validate="false" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"/>
  91.       <add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"/>
  92.       <add verb="*" path="Telerik.Sitefinity.FilesDownloadHandler.ashx" type="Telerik.Sitefinity.Modules.Files.FilesDownloadHandler, Telerik.Sitefinity"/>
  93.       <add verb="*" path="Telerik.Sitefinity.LibrariesRadUploadHandler.ashx" type="Telerik.Sitefinity.Modules.Libraries.Web.LibrariesRadUploadHandler, Telerik.Sitefinity"/>
  94.       <add verb="*" path="Telerik.Sitefinity.ThumbnailUploadHandler.ashx" type="Telerik.Sitefinity.Modules.Libraries.Web.ThumbnailUploadHandler, Telerik.Sitefinity"/>
  95.       <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=###########"/>
  96.       <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=#########"/>
  97.       <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=##########" validate="false"/>
  98.       <add verb="*" validate="false" path="Telerik.Web.UI.DialogHandler.axd" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI"/>
  99.       <add verb="*" path="Telerik.Sitefinity.AsyncImageUploadHandler.ashx" type="Telerik.Sitefinity.Modules.Libraries.Web.AsyncImageUploadHandler, Telerik.Sitefinity"/>
  100.       <add verb="*" path="Telerik.Sitefinity.AsyncFileUploadHandler.ashx" type="Telerik.Sitefinity.Workflow.AsyncFileUploadHandler, Telerik.Sitefinity"/>
  101.       <add verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" validate="false"/>
  102.       <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah"/>
  103.       <add verb="*" path="############.ashx" type="############"/>
  104.     </httpHandlers>
  105.     <httpModules>
  106.       <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  107.       <add name="Sitefinity" type="Telerik.Sitefinity.Web.SitefinityHttpModuleIIS6, Telerik.Sitefinity"/>
  108.       <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"/>
  109.       <add name="SitefinityAnalyticsModule" type="Telerik.Sitefinity.Analytics.Server.DependencyResolution.Module.DependencyRegistrarHttpModule, Telerik.Sitefinity.Analytics.Server.DependencyResolution"/>
  110.       <add name="SitefinityAtompubModule" type="Telerik.Sitefinity.Security.SitefinityAtompubModule, Telerik.Sitefinity"/>
  111.       <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
  112.     </httpModules>
  113.   </system.web>
  114.   <system.serviceModel>
  115.     <extensions>
  116.       <behaviorExtensions>
  117.         <!--<add name="openAccessWorkflowPersistence" type="Telerik.Sitefinity.Workflow.Data.OpenAccessWorkflowPersistenceElement, Telerik.Sitefinity" />-->
  118.         <!--<add name="openAccessWorkflowTracking" type="Telerik.Sitefinity.Workflow.Data.OpenAccessTrackingBehaviorElement, Telerik.Sitefinity" />-->
  119.       </behaviorExtensions>
  120.     </extensions>
  121.     <bindings>
  122.       <basicHttpBinding>
  123.         <binding name="basicHttpBinding" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647">
  124.           <security mode="None"/>
  125.         </binding>
  126.       </basicHttpBinding>
  127.     </bindings>
  128.     <behaviors>
  129.       <endpointBehaviors>
  130.         <behavior name="SitefinityWebApp.Sitefinity.Services.Content.EventsAspNetAjaxBehavior">
  131.           <enableWebScript/>
  132.         </behavior>
  133.       </endpointBehaviors>
  134.       <serviceBehaviors>
  135.         <behavior>
  136.           <serviceMetadata httpGetEnabled="true"/>
  137.           <serviceDebug includeExceptionDetailInFaults="true"/>
  138.           <!--<openAccessWorkflowTracking applicationName="/workflow" />-->
  139.         </behavior>
  140.         <behavior name="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsServiceBehavior">
  141.           <serviceMetadata httpGetEnabled="true"/>
  142.           <serviceDebug includeExceptionDetailInFaults="false"/>
  143.         </behavior>
  144.         <behavior name="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsServiceBehavior">
  145.           <serviceMetadata httpGetEnabled="true"/>
  146.           <serviceDebug includeExceptionDetailInFaults="false"/>
  147.         </behavior>
  148.         <behavior name="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardDataBehavior">
  149.           <serviceMetadata httpGetEnabled="true"/>
  150.           <serviceDebug includeExceptionDetailInFaults="false"/>
  151.         </behavior>
  152.         <behavior name="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataServiceBehavior">
  153.           <serviceMetadata httpGetEnabled="true"/>
  154.           <serviceDebug includeExceptionDetailInFaults="false"/>
  155.         </behavior>
  156.         <behavior name="Telerik.Sitefinity.Web.Services.LocalizationBehavior"></behavior>
  157.       </serviceBehaviors>
  158.     </behaviors>
  159.     <services>
  160.       <service name="SitefinityWebApp.Sitefinity.Services.Content.Events">
  161.         <endpoint address="" behaviorConfiguration="SitefinityWebApp.Sitefinity.Services.Content.EventsAspNetAjaxBehavior" binding="webHttpBinding" contract="SitefinityWebApp.Sitefinity.Services.Content.Events"/>
  162.       </service>
  163.       <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsServiceBehavior" name="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService">
  164.         <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService"/>
  165.       </service>
  166.       <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsServiceBehavior" name="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService">
  167.         <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService"/>
  168.       </service>
  169.       <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardDataBehavior" name="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardData">
  170.         <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardData"/>
  171.       </service>
  172.       <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataServiceBehavior" name="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataService">
  173.         <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataService"/>
  174.       </service>
  175.     </services>
  176.     <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true"/>
  177.   </system.serviceModel>
  178.   <!--
  179.        The system.webServer section is required for running ASP.NET AJAX under Internet
  180.        Information Services 7.0.  It is not necessary for previous version of IIS.
  181.    -->
  182.   <system.webServer>
  183.     <validation validateIntegratedModeConfiguration="false"/>
  184.     <modules runAllManagedModulesForAllRequests="true">
  185.       <remove name="WebDAVModule"/>
  186.       <remove name="UrlRoutingModule"/>
  187.       <remove name="ScriptModule"/>
  188.       <remove name="RadUploadModule"/>
  189.       <remove name="Sitefinity"/>
  190.       <remove name="SitefinityAnalyticsModule"/>
  191.       <remove name="SitefinityAtompubModule"/>
  192.       <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  193.       <add name="Sitefinity" type="Telerik.Sitefinity.Web.SitefinityHttpModule, Telerik.Sitefinity"/>
  194.       <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"/>
  195.       <add name="SitefinityAnalyticsModule" type="Telerik.Sitefinity.Analytics.Server.DependencyResolution.Module.DependencyRegistrarHttpModule, Telerik.Sitefinity.Analytics.Server.DependencyResolution"/>
  196.       <add name="SitefinityAtompubModule" type="Telerik.Sitefinity.Security.SitefinityAtompubModule, Telerik.Sitefinity"/>
  197.       <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler"/>
  198.       <add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler"/>
  199.       <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler"/>
  200.       <add name="ErrorTweet" type="Elmah.ErrorTweetModule, Elmah" preCondition="managedHandler"/>
  201.     </modules>
  202.     <handlers>
  203.       <remove name="WebDAV"/>
  204.       <remove name="ScriptHandlerFactory"/>
  205.       <remove name="ScriptHandlerFactoryAppServices"/>
  206.       <remove name="ScriptResource"/>
  207.       <remove name="UrlRoutingHandler"/>
  208.       <remove name="WildCard"/>
  209.       <remove name="WildCard32"/>
  210.       <remove name="Telerik.Web.UI.DialogHandler"/>
  211.       <remove name="Telerik.RadUploadProgressHandler"/>
  212.       <remove name="Telerik.Sitefinity.FilesDownloadHandler"/>
  213.       <remove name="Telerik.Sitefinity.LibrariesRadUploadHandler"/>
  214.       <remove name="Telerik.Sitefinity.AsyncImageUploadHandler"/>
  215.       <remove name="Telerik.Sitefinity.AsyncFileUploadHandler"/>
  216.       <remove name="Telerik.Web.UI.SpellCheckHandler"/>
  217.       <remove name="Telerik_Web_UI_WebResource_axd"/>
  218.       <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  219.       <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  220.       <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  221.       <add name="WildCard" path="*" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv4.0,bitness64"/>
  222.       <add name="WildCard32" path="*" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv4.0,bitness32"/>
  223.       <add name="Telerik.Web.UI.DialogHandler" path="Telerik.Web.UI.DialogHandler.axd" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI"/>
  224.       <add name="Telerik.RadUploadProgressHandler" path="Telerik.RadUploadProgressHandler.ashx" verb="*" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"/>
  225.       <add name="Telerik.Sitefinity.FilesDownloadHandler" path="Telerik.Sitefinity.FilesDownloadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Files.FilesDownloadHandler, Telerik.Sitefinity"/>
  226.       <add name="Telerik.Sitefinity.LibrariesRadUploadHandler" path="Telerik.Sitefinity.LibrariesRadUploadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Libraries.Web.LibrariesRadUploadHandler, Telerik.Sitefinity"/>
  227.       <add name="Telerik.Sitefinity.ThumbnailUploadHandler" path="Telerik.Sitefinity.ThumbnailUploadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Libraries.Web.ThumbnailUploadHandler, Telerik.Sitefinity"/>
  228.       <add name="Telerik.Sitefinity.AsyncImageUploadHandler" path="Telerik.Sitefinity.AsyncImageUploadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Libraries.Web.AsyncImageUploadHandler, Telerik.Sitefinity"/>
  229.       <add name="Telerik.Sitefinity.AsyncFileUploadHandler" path="Telerik.Sitefinity.AsyncFileUploadHandler.ashx" verb="*" type="Telerik.Sitefinity.Workflow.AsyncFileUploadHandler, Telerik.Sitefinity"/>
  230.       <add name="Telerik.Web.UI.SpellCheckHandler" verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"/>
  231.       <add name="Telerik_Web_UI_WebResource_axd" verb="*" path="Telerik.Web.UI.WebResource.axd" preCondition="integratedMode" type="Telerik.Web.UI.WebResource"/>
  232.       <add name="Session Upload Image" verb="*" path="#########.ashx" type="#############"/>
  233.       <add name="Elmah" path="elmah.axd" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode"/>
  234.     </handlers>
  235.   </system.webServer>
  236.   <madam>
  237.     <userSecurityAuthority realm="Sitefinity" provider="Telerik.Sitefinity.Utilities.MS.Madam.FormsUserSecurityAuthority" exposeClearTextPassword="false "/>
  238.     <formsAuthenticationDisposition>
  239.       <discriminators all="1">
  240.         <!-- This discriminator helps detect redirection to the Forms login page. -->
  241.         <discriminator inputExpression="Response.RedirectLocation" pattern="sitefinity/login.aspx\?returnurl\=" type="Telerik.Sitefinity.Utilities.MS.Madam.RegexDiscriminator"/>
  242.         <discriminator type="Telerik.Sitefinity.Utilities.MS.Madam.Discriminator" all="false">
  243.           <discriminator inputExpression="Request.Url" pattern="atompub/.*" type="Telerik.Sitefinity.Utilities.MS.Madam.RegexDiscriminator"/>
  244.         </discriminator>
  245.       </discriminators>
  246.     </formsAuthenticationDisposition>
  247.     <basicAuthentication>
  248.       <discriminators all="1">
  249.         <discriminator type="Telerik.Sitefinity.Utilities.MS.Madam.Discriminator" all="false">
  250.           <discriminator inputExpression="Request.Url" pattern="atompub/.*" type="Telerik.Sitefinity.Utilities.MS.Madam.RegexDiscriminator"/>
  251.         </discriminator>
  252.       </discriminators>
  253.     </basicAuthentication>
  254.   </madam>
  255.   <elmah>
  256.     <security allowRemoteAccess="1"/>
  257.     <errorLog type="Elmah.SQLiteErrorLog, Elmah" connectionStringName="ElmahLog"/>
  258.   </elmah>
  259. </configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement