title: method not allowed error while using wcf webinvoke post
body: <p>Hi following is Operation Contract , where im trring to insert some data , so im using WebInvoke POST method, but when im calling this method its giving me an error saying "Method not allowed"</p>
  
  <p>do i have to change any configuration settings for allowing POST calls in web.config?</p>
  
  <pre><code> [OperationContract]
   [WebInvoke(
   UriTemplate = "/Album/PostData?name={name}&amp;CrBy={createdBy}" , 
   Method="POST")]
   void PostUserData(string name, string createdBy);
  </code></pre>
  
  <p>and im calling my service as below</p>
  
  <p><a href="http://localhost:2170/MySampleService.svc/xml/Album/PostData?name=devpost&amp;CrBy=postadmin" rel="nofollow">http://localhost:2170/MySampleService.svc/xml/Album/PostData?name=devpost&amp;CrBy=postadmin</a></p>