Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.Services.WebApp/3.3/Web.config @ 12445

Last change on this file since 12445 was 12445, checked in by dglaser, 9 years ago

#2394:
Changed Web.config compilation from debug to release to force script bundling.
Changed history loading type from lazy to eager loading to increase performance.
Fixed "getCoreStatus" typo in statusCtrl.js

File size: 4.6 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<configuration>
3  <configSections>
4  </configSections>
5  <connectionStrings>
6    <remove name="HeuristicLab.Authentication" />
7    <remove name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" />
8    <add name="HeuristicLab.Authentication" connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
9    <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True;" providerName="System.Data.SqlClient" />
10  </connectionStrings>
11  <appSettings>
12    <add key="webpages:Version" value="3.0.0.0" />
13    <add key="webpages:Enabled" value="false" />
14    <add key="ClientValidationEnabled" value="true" />
15    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
16  </appSettings>
17  <system.web>
18    <authentication mode="Forms">
19      <forms loginUrl="~/App/Empty" timeout="2880" cookieless="UseCookies" name=".HEURISTICLABWEBAPP" />
20    </authentication>
21    <membership>
22      <providers>
23        <clear />
24        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="HeuristicLab.Authentication" />
25      </providers>
26    </membership>
27    <roleManager enabled="true">
28      <providers>
29        <clear />
30        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
31      </providers>
32    </roleManager>
33    <compilation debug="false" targetFramework="4.5" />
34    <httpRuntime targetFramework="4.5" />
35  </system.web>
36  <system.webServer>
37    <staticContent>
38      <mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
39    </staticContent>
40 
41    <modules>
42      <remove name="FormsAuthentication" />
43      <remove name="DefaultAuthentication" />
44      <remove name="RoleManager" />
45      <remove name="UrlAuthorization" />
46      <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
47      <add name="DefaultAuthentication" type="System.Web.Security.DefaultAuthenticationModule" />
48      <add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
49      <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
50    </modules>
51  <handlers>
52      <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
53      <remove name="OPTIONSVerbHandler" />
54      <remove name="TRACEVerbHandler" />
55      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
56    </handlers></system.webServer>
57  <runtime>
58    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
59      <dependentAssembly>
60        <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
61        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
62      </dependentAssembly>
63      <dependentAssembly>
64        <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
65        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
66      </dependentAssembly>
67      <dependentAssembly>
68        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
69        <bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
70      </dependentAssembly>
71      <dependentAssembly>
72        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
73        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
74      </dependentAssembly>
75      <dependentAssembly>
76        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
77        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
78      </dependentAssembly>
79      <dependentAssembly>
80        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
81        <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
82      </dependentAssembly>
83    </assemblyBinding>
84  </runtime>
85</configuration>
Note: See TracBrowser for help on using the repository browser.