Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB (trunk integration)/HeuristicLab.Services.OKB/3.3/app.config @ 5593

Last change on this file since 5593 was 5479, checked in by swagner, 14 years ago

Worked on OKB (#1174)

File size: 5.4 KB
RevLine 
[4279]1<?xml version="1.0"?>
2<configuration>
[4298]3  <connectionStrings>
4    <add name="HeuristicLab.Authentication"
[4310]5         connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
[4298]6    <add name="HeuristicLab.Services.OKB.DataAccess.Properties.Settings.OKBConnectionString"
[4310]7         connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB" />
[4298]8  </connectionStrings>
9
10  <system.web>
[4492]11    <compilation debug="true" />
[4298]12    <membership>
13      <providers>
[4310]14        <clear />
[4298]15        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
16             enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
17             maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
18             applicationName="HeuristicLab.Authentication" />
19      </providers>
20    </membership>
21    <roleManager enabled="true">
22      <providers>
[4310]23        <clear />
24        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication"
25             applicationName="HeuristicLab.Authentication" />
[4298]26      </providers>
27    </roleManager>
28  </system.web>
29
[4279]30  <system.serviceModel>
31    <bindings>
[4310]32      <mexHttpBinding>
33        <binding name="DefaultMexHttpBinding" />
34      </mexHttpBinding>
35      <wsHttpBinding>
[4467]36        <binding name="DefaultWsHttpBinding" maxReceivedMessageSize="200000000">
37          <readerQuotas maxArrayLength="200000000" maxBytesPerRead="200000000" />
[4310]38          <security mode="Message">
39            <message clientCredentialType="UserName" />
40          </security>
41        </binding>
42      </wsHttpBinding>
[4279]43    </bindings>
[4298]44
[4279]45    <behaviors>
46      <serviceBehaviors>
[4310]47        <behavior name="DefaultServiceBehavior">
[4306]48          <serviceMetadata httpGetEnabled="true" />
[4310]49          <serviceDebug includeExceptionDetailInFaults="true" />
50          <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider" />
[4298]51          <serviceCredentials>
52            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
[4310]53            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider" />
[4298]54          </serviceCredentials>
[5295]55          <dataContractSerializer maxItemsInObjectGraph="6553600" />
[4279]56        </behavior>
57      </serviceBehaviors>
58    </behaviors>
[4298]59
[4279]60    <services>
[5479]61      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Authentication.AuthenticationService">
[5299]62        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
63          contract="IMetadataExchange" />
64        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
[5479]65          contract="HeuristicLab.Services.OKB.Authentication.IAuthenticationService" />
[4306]66        <host>
67          <baseAddresses>
[4467]68            <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/AuthenticationService" />
69          </baseAddresses>
70        </host>
71      </service>
[5479]72      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Administration.AdministrationService">
[5299]73        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
74          contract="IMetadataExchange" />
75        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
[5479]76          contract="HeuristicLab.Services.OKB.Administration.IAdministrationService" />
[4310]77        <host>
78          <baseAddresses>
[5299]79            <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/AdministrationService" />
[4310]80          </baseAddresses>
81        </host>
82      </service>
[5479]83      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.RunCreation.RunCreationService">
[5299]84        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
85          contract="IMetadataExchange" />
86        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
[5479]87          contract="HeuristicLab.Services.OKB.RunCreation.IRunCreationService" />
[4310]88        <host>
89          <baseAddresses>
[5479]90            <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/RunCreationService" />
91          </baseAddresses>
92        </host>
93      </service>
94      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Query.QueryService">
95        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding"
96          contract="IMetadataExchange" />
97        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
98          contract="HeuristicLab.Services.OKB.Query.IQueryService" />
99        <host>
100          <baseAddresses>
[4310]101            <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/QueryService" />
102          </baseAddresses>
103        </host>
104      </service>
[4279]105    </services>
106  </system.serviceModel>
[4310]107  <startup>
108    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
109  </startup>
110</configuration>
Note: See TracBrowser for help on using the repository browser.