Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 139785
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T07:29:50+00:00 2026-05-11T07:29:50+00:00

I’m trying to learn how to build RESTful services with WCF by recreating the

  • 0

I’m trying to learn how to build RESTful services with WCF by recreating the project on this blog post by Anthony Steele. He uses the following XML in his config to setup the endpoint for the service.

    <host>       <baseAddresses>         <add baseAddress='http://localhost:8080/greeter'/>       </baseAddresses>     </host> 

However, when I try to do the same thing in my ASP.NET 3.5 web site’s web.config, I am unable to navigate to my service. Here is the XML I’m using:

<system.serviceModel>   <behaviors>     <serviceBehaviors>       <behavior name='GreeterBehavior'>         <serviceMetadata httpGetEnabled='true'/>         <serviceDebug includeExceptionDetailInFaults='false'/>       </behavior>     </serviceBehaviors>   </behaviors>   <services>     <service behaviorConfiguration='GreeterBehavior' name='Greeter'>       <host>         <baseAddresses>           <add baseAddress='http://localhost:49268/TestREST/webapi/services/greeter'/>         </baseAddresses>       </host>       <endpoint address='' binding='wsHttpBinding' contract='IGreeter'>         <identity>           <dns value='localhost'/>         </identity>       </endpoint>       <endpoint address='mex' binding='mexHttpBinding' contract='IMetadataExchange'/>     </service>   </services> </system.serviceModel> 

I would imagine my configuration would allow me to navigate to http://localhost:49268/TestREST/webapi/services/greeter and see my service. All I get is a resource not found message – am I missing something?

Edit: Part of my problem was my binding was wsHttpBinding. Using webHttpBinding allowed me to use the service correctly – except, the baseAddress config section still has no effect.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T07:29:51+00:00Added an answer on May 11, 2026 at 7:29 am

    My hunch is that the service endpoint is not being created successfully.

    In the service ‘name’ attribute you are not including the FQN (Fully Qualified Name) of the service type. Secondarily, in the endpoint ‘contract’ attribute you are also not including the FQN to the contract type.

    On the other hand, this MAY be a port issue. In order to be sure, try running the WcfTestClient.exe that is included in the Visual Studio 2008 distribution. If you can connect to http://localhost:49268/TestREST/webapi/services/greeter/mex, then you know it is not a port issue.

    Supposing that you can connect via MEX, then try exercising some of the methods, which would presumably be mapped to http://localhost:49268/TestREST/webapi/services/greeter.

    If you are operating on server, see some valuable details about HttpCfg.exe here: WCF ServiceHost basicHttpBinding 503 error

    If you need more details on WcfTestClient, look for them here: Is it possible to make the WcfTestClient work for custom transport channels?

    Just In Case: copy the sample verbatim and verify that it works as defined, including the config file, before making the slightest deviation from it.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a string like this: La Torre Eiffel paragonata all&#8217;Everest What PHP function
I'm parsing an RSS feed that has an &#8217; in it. SimpleXML turns this
I'm trying to create an if statement in PHP that prevents a single post
I am trying to understand how to use SyndicationItem to display feed which is
Basically, what I'm trying to create is a page of div tags, each has
link Im having trouble converting the html entites into html characters, (&# 8217;) i
For some reason, after submitting a string like this Jack’s Spindle from a text
this is what i have right now Drawing an RSS feed into the php,
I am trying to render a haml file in a javascript response like so:
I have this code to decode numeric html entities to the UTF8 equivalent character.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.