wcf

Does NuSoap have to be configured a certain way when calling from WCF?

I'm trying to call a php webservice using WCF. I googled some public php services to see if I could replicate the error I was receiving and I created 2 different unit tests to demonstrate. The test that failed I get the following error: System.ServiceModel.ProtocolException: The content type text/xml; charset=ISO-8859-1 of the response...

WCF transport security with no authentication

Is it possible to have transport security without authentication? I'm well aware of it's flaws but atm I can't install a certificate a the client side. It seems I can set WSHttpBinding.SecurityMode to Transport and the ClientCredentialType to HttpClientCredentialType.None, but when I try to call the service I get this exception: An erro...

Specify parts of the header that have to be signed and/or encrypted in WCF with binding that support standards

Using Ws2007HttpBinding and securing the service, the WSDL file generated shows in the policy section that all the ws-addressing headers and the body will be signed, and that the body will be encrypted. <sp:SignedParts> <sp:Body /> <sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing" /> <sp:Header Name="From" Na...

WCF - returning large images - your experience and tips on doing so

We are using a WCF service layer to return images from a repository. Some of the images are color, multi-page, nearly all are TIFF format. We experience slowness - one of many issues. 1.) What experiences have you had with returning images via WCF 2.) Do you have any suggestions tips for returning large images? 3.) All messages are se...

Forms Authentication Error in WCF

Hello, We are connecting to a WCF web service which has Anonomous Access turned off, Windows Authentication turned on. The web.config file has a local user account for allow users and deny users="?". I can download and generate the service proxy fine (being prompted for creds), however from my windows form project (even when passing...

WCF self-hosted service with transport security (Authentication failed because the remote party has closed the transport stream.)

Hi, I have a self-hosted service that I want to add transport security to. I've set WSHttpBinding.SecurityMode to Transport and the ClientCredentialType to HttpClientCredentialType.None. I've created a certificate and set it to my host with ServiceHost.Credentials.ServiceCertificate.SetCertificate() I've also registered it using netsh h...

When to use a new exception type

What are the guidelines for when to create a new exception type instead of using one of the built-in exceptions in .Net? The problem that got me thinking is this. I have a WCF service, which is a basic input-output service. If the service is unable to create an output, because the input is invalid, I want to throw an exception, but whic...

WCF - What is the difference between Binding.RecieveTimeout and Binding.ReliableSession.InactivityTimeout?

In WCF, what is the difference between Binding.RecieveTimeout and Binding.ReliableSession.InactivityTimeout? ...

Timeout when using WCF host on IIS 6

Hi There, I have a problem regarding hosting of a WCF service on IIS 6. My host is fine, I assume, and I can connect to it from a normal app, and get my stuff done. But now I want to stress test the service and I wanna do it from a web client, normal aspx page calling the wcf service with a click of a button, and being able to scale it...

Getting "Object is read only" error when setting ClientCredentials in WCF

I have a proxy object generated by Visual Studio (client side) named ServerClient. I am attempting to set ClientCredentials.UserName.UserName/Password before opening up a new connection using this code: InstanceContext context = new InstanceContext(this); m_client = new ServerClient(context); m_client.ClientCredentials.UserName.UserNam...

Why can't I connect to a WCF service with net.tcp but i can with http?

I have a WCF service running on the IIS with a ServiceHostFactory. It's running fine with the WSHttpBinding but because of the speed and everything being on the same network (no firewalls) i want to speed up things a bit using the NetTcpBinding instead. When i try to do that i get this error: Could not connect to net.tcp://zzz.xxx.yyy/...

WCF client consuming multiple asmx service that uses HTTP Cookies

I am trying to use the same http cookie (in effect a asmx sessionid), in multiple WCF client endpoints. The server has several endpoints, one of them is: AuthenticationService.asmx Login() <- Creates a HTTP cookie that is the servers ASP.NET sessionid Logout() <- Destroys the same cookies SomeOtherService.asmx DoSome...

Is it possible to host a TCP endpoint in an IIS6 hosted service?

I created a wcf service based on ServiceHostFactory, and i'm hosting it in IIS6. If i use a HTTP endpoint everything works just fine, but when i try to switch to TCP it goes bad. Is it even possible to do this in II6? I have a more specific question posted here, that asks for a solution, but i would be happy with (for starters if not) ...

Using a backslash (%5c) in a REST WCF URL

I am building a REST service on WCF, and one of the methods I am writing is GetProfile, which will return the profile for a given username. The username will include the user's domain, and so will have the following format: "DOMAIN\username". I therefore have a service called Profiles.svc, which has the following endpoint set up: [Oper...

OutgoingWebResponseContext does not display non-english characters

We have implmented a REST-style get service Using WCF in .Net 3.5. This service retrieves research documents. The string 'synopsis' indicated in the code bolow contains non-english characteres which the browser deliveres as "????????". private void ReturnSynopsisInfo(IApiWebOperationContext context, OutgoingWebResponseContext outgoingR...

How can I check WCF address access and avoid AddressAccessDeniedException?

Is there a way in the .NET framework to validate that a process has access to a specific WCF address namespace without attempting to call ServiceHost.Open and capturing the resulting AddressAccessDeniedException? Right now if that exception is thrown I restart the service in elevated (administrator) mode so that I can properly reserve t...

WCF - NetTcp and basicHttp with SSL in single setup possible without IIS7

Is it possible to have both NetTcp bound endpoints, and basicHttp bound endpoints with SSL within a single deployment, either using Windows Service or IIS6? ...

Consuming a WCF service in BizTalk 2006 R2

I'm trying to figure out how to consume a WCF service in BizTalk 2006 R2 (sending a request and receiving a response). I've gotten as far as going through the "Add Generated Items" wizard. Now I am trying to find out how to use the items it generated in an orchestration. I'm a beginner at BizTalk and don't have the experience to infer...

Complex data types in WCF?

I've run into a problem trying to return an object that holds a collection of childobjects that again can hold a collection of grandchild objects. I get an error, 'connection forcibly closed by host'. Is there any way to make this work? I currently have a structure resembling this: pseudo code: Person: IEnumerable<Order> Order: IEnum...

How to turn off certificate revocation for a WCF service's client?

Hi, How can I turn off certificate revocation for a WCF service's client? The client proxy was generated by wsdl.exe and inherits SoapHttpClientProtocol. ...