ps.
ps.

Reputation: 4360

enable PUT on IIS 6 for wcf .net 4.0 "SVCless" rest services

How do I enable PUT on my IIS 6 for wcf .net 4.0 "SVCless" rest services. My Services are at the root of the website.

Please help!

TIA

EDIT:

I get "501 - Not Implemented" when the service is hosted at the root of the site. If if it is a child application it works.

Upvotes: 0

Views: 1795

Answers (2)

ps.
ps.

Reputation: 4360

Had to enable Webdav

Upvotes: 0

Ladislav Mrnka
Ladislav Mrnka

Reputation: 364409

Lets try this.

  • Go to IIS MMC
  • Go to properties of hosting site
  • Go to Home directory tab
  • Go to configuration
  • Check that wildcard mapping is configured
  • Check that application extensions maps aspnet_isapi.dll (from .NET 4.0) to all verbs - default is only GET, POST, HEAD, DEBUG

Upvotes: 1

Related Questions