Advertisement
Advertisement
| 05.09.2008 at 07:33AM PDT, ID: 23389465 | Points: 500 |
|
[x]
Attachment Details
|
||
| Microsoft |
| Apple |
| Internet |
| Gamers |
| Digital Living |
| Virus & Spyware |
| Hardware |
| Software |
| ITPro |
| Developer |
| Storage |
| OS |
| Database |
| Security |
| Programming |
| Web Development |
| Networking |
| Other |
| Community Support |
| 05.09.2008 at 02:56PM PDT, ID: 21536623 |
1: 2: 3: 4: 5: |
using (MyServiceClient proxy = new MyServiceClient())
{
proxy.ClientCredentials.Windows.ClientCredential.Username = "[username]";
proxy.ClientCredentials.Windows.ClientCredential.Password = "[password]";
}
|
| 05.14.2008 at 02:59PM PDT, ID: 21569088 |
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: |
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="ADConnectionString" connectionString="LDAP://black.qumranet.com/OU=Black-NonAdmins,OU=Black-All-Users,DC=black,DC=qumranet,DC=com"/>
</connectionStrings>
<system.web>
<membership>
<providers>
<add name="ADMembershipProvider" type="CustomProviders.CustomADMemProvider, CustomProviders"
connectionStringName="ADConnectionString"
connectionProtection ="Secure"
attributeMapUsername="sAMAccountName"/>
</providers>
</membership>
<compilation debug="true" />
</system.web>
<!-- When deploying the service library project, the content of the config file must be added to the host's
app.config file. System.Configuration does not support config files for libraries. -->
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="netTcpBinding1" portSharingEnabled="true">
<security mode="Message">
<message clientCredentialType="Windows"/>
</security>
</binding>
<binding name="netTcpBinding2" portSharingEnabled="true">
<security mode="Message">
<message clientCredentialType="UserName" />
</security>
</binding>
</netTcpBinding>
</bindings>
<services>
<service name="WCFService.Service1" behaviorConfiguration="WCFService.Service1Behavior">
<host>
<baseAddresses>
<!--add baseAddress = "http://localhost:8731/Design_Time_Addresses/WCFService/Service1/" /-->
<add baseAddress = "net.tcp://localhost/Design_Time_Addresses/WCFService/Service1/" />
</baseAddresses>
</host>
<!-- Service Endpoints -->
<!-- Unless fully qualified, address is relative to base address supplied above -->
<endpoint address ="" binding="netTcpBinding" bindingName="netTcpBinding1" contract="WCFService.IService1">
</endpoint>
<endpoint address ="User" binding="netTcpBinding" bindingName="netTcpBinding2" contract="WCFService.IService1">
</endpoint>
<!-- Metadata Endpoints -->
<!-- The Metadata Exchange endpoint is used by the service to describe itself to clients. -->
<!-- This endpoint does not use a secure binding and should be secured or removed before deployment -->
<!--endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/-->
<endpoint address="mex" binding="mexTcpBinding" contract="IMetadataExchange"/>
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="WCFService.Service1Behavior">
<serviceCredentials>
<userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
membershipProviderName="ADMembershipProvider"/>
</serviceCredentials>
<!-- To avoid disclosing metadata information,
set the value below to false and remove the metadata endpoint above before deployment -->
<serviceMetadata httpGetEnabled="False"/>
<!-- To receive exception details in faults for debugging purposes,
set the value below to true. Set to false before deployment
to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="False" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
|