Para integrar um CMS usando protocolo ATOM por meio de um programa .ashx, ou .axd, é necessário habilitar no IIS o verbo PUT usado na alteração de conteúdo, alem dos verbos padrão POST, GET, isso pode ser feito acessando o painel de gerenciamento do IIS como no tutorial abaixo, ou criando a configurações correta no Web.Config
Configurando pelo IIS 7 Manager
Vá no site em questão e procure por “Hander Mappings”

Aqui serão mostradas todos os programas que estão associados a uma específica extensão, no nosso caso o .ASHX

Clique com o botão direito do mouse, e edite as propriedades

Note que ira ser exibido a DLL “ISAPI” utilizada, procure o ultimo botão que cuida das restrições de acesso “Request Restrictions…”

Na segunda “aba” (guia) veja que por padrão são aceitos os verbos GET, HEAD, POST, DEBUG, simplesmente, habilite “ALL verbs”

E por fim, clique em “OK”… “OK”…
Configurando pelo Web.Config
A alteração acima irá incluir estas linhas abaixo no Web.Config, ou seja se você adicionar as linhas abaixo terá o esmo efeito