Click here to Skip to main content
Click here to Skip to main content

Tagged as

Remove the Anonymous Authentication Exception in WCF

, 5 Apr 2014 CPOL
Rate this:
Please Sign up or sign in to vote.
Remove the ‘Anonymous Authentication’ exception that occurs at the time of WCF service (3.5 framework) hosting on IIS

Description

In this tip, I will explain how you can get rid of the ‘Anonymous Authentication’ exception of WCF service hosting on IIS, that you create in 3.5 framework.

Introduction

Let’s take a real current scenario. I have a web service in a website (.NET framework 3.5) which is running on the server and I am using that web service in my Windows application. Now I want to replace the web service with WCF service.

To explain this, I will create:

  • A website with a Default page
  • A WCF service in it in place of web service

Follow the steps to do this.

Step 1

Add a new website named ‘Wcf_Example’ using 3.5 framework.

Step 2

Add a WCF Service named ‘MYService.svc’ into it.

This will create 3 files:

  • IMYService.cs – Contains Interface of MYService class
  • MYService.cs – Contains MYService class
  • MYService.svc – Contains details required for WCF service to run it successfully like .asmx in web service

Problem

Get the exception when I run the service ‘http://localhost/WCF_Example/MYService.svc'

Solution

Open the control panel and click on ‘Turn Windows features on or off’

Check the ‘Windows Communication Foundation HTTP Activation’ and ‘Windows Communication Foundation Non- HTTP Activation’.

Now run the WCF Service ‘http://localhost/WCF_Example/MYService.svc'.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Rahul_Bansal
Software Developer (Senior)
India India
No Biography provided

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.141223.1 | Last Updated 5 Apr 2014
Article Copyright 2014 by Rahul_Bansal
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid