- Timestamp:
- 07/08/10 21:48:27 (14 years ago)
- Location:
- branches/HeuristicLab.Services.Authentication Prototype/Service
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Services.Authentication Prototype/Service/App.config
r4002 r4020 14 14 </system.web> 15 15 <system.serviceModel> 16 <bindings> 17 <wsHttpBinding> 18 <binding name="Binding"> 19 <security mode="Message"> 20 <message 21 clientCredentialType="UserName"/> 22 </security> 23 </binding> 24 </wsHttpBinding> 25 </bindings> 16 26 <behaviors> 17 27 <serviceBehaviors> 18 <serviceCredentials>19 <userNameAuthentication membershipProviderName="HeuristiclabMemberShipProvider" />20 </serviceCredentials>21 28 <behavior name="HttpServiceBehavior"> 29 <serviceCredentials> 30 31 <userNameAuthentication membershipProviderName="HeuristiclabMemberShipProvider" userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="Service.Provider.HeuristicLabUsernamePasswordValidator, Service" /> 32 <!-- the name and store of the certificate has to be customized for each server to run--> 33 <serviceCertificate findValue="MyServerCert" x509FindType="FindBySubjectName" storeLocation="LocalMachine" storeName="My" /> 34 </serviceCredentials> 22 35 <serviceMetadata httpGetEnabled="true" httpGetUrl="http://127.0.0.1:8888/metadata" /> 23 36 <serviceDebug httpHelpPageUrl="http://127.0.0.1:8888/debug" /> … … 28 41 <service behaviorConfiguration="HttpServiceBehavior" name="Service.Services.Administration.AuthorizationManagementService"> 29 42 <endpoint address="http://127.0.0.1:8888/AuthorizationManagementEndpoint" 30 binding=" basicHttpBinding" bindingConfiguration="" contract="Service.Services.Administration.IAuthorizationManagementService" />43 binding="wsHttpBinding" bindingConfiguration="Binding" contract="Service.Services.Administration.IAuthorizationManagementService" /> 31 44 <host> 32 45 <baseAddresses> -
branches/HeuristicLab.Services.Authentication Prototype/Service/Service.csproj
r3970 r4020 41 41 <RequiredTargetFramework>3.5</RequiredTargetFramework> 42 42 </Reference> 43 <Reference Include="System.IdentityModel"> 44 <RequiredTargetFramework>3.0</RequiredTargetFramework> 45 </Reference> 46 <Reference Include="System.IdentityModel.Selectors"> 47 <RequiredTargetFramework>3.0</RequiredTargetFramework> 48 </Reference> 43 49 <Reference Include="System.Runtime.Serialization"> 44 50 <RequiredTargetFramework>3.0</RequiredTargetFramework> 45 51 </Reference> 52 <Reference Include="System.Security" /> 46 53 <Reference Include="System.ServiceModel"> 47 54 <RequiredTargetFramework>3.0</RequiredTargetFramework> … … 57 64 <Compile Include="Provider\HeuristicLabMembershipProvider.cs" /> 58 65 <Compile Include="Provider\HeuristicLabRoleProvider.cs" /> 66 <Compile Include="Provider\HeuristicLabUsernamePasswordValidator.cs" /> 59 67 <Compile Include="Services\Administration\AuthorizationManagementService.cs" /> 60 68 <Compile Include="Services\Administration\IAuthorizationManagementService.cs" />
Note: See TracChangeset
for help on using the changeset viewer.