415 Cannot process the message

Оригинальное сообщение об ошибке: 415 Cannot process the message because the content type 'application/json; charset=UTF-8' was not the expected type 'text/xml; charset=utf-8'

Возможно сервис не прописан в конфигурации приложения, например так:
  
      behaviorConfiguration="XXX.SharePoint.WebServices.CustomServiceBehaviour"
      name="XXX.SharePoint.WebServices.Calculators">
                 
                    address=""
                    binding="webHttpBinding"
                    contract="XXX.SharePoint.WebServices.ICalculators"
                />
                 
                    address="mex" 
                    binding="mexHttpBinding" 
                    contract="IMetadataExchange" 
                />
        

Также можно попробовать атрибут:
[AspNetCompatibilityRequirements(RequirementsMode=AspNetCompatibilityRequirementsMode.Allowed)]

Комментариев нет:

Отправка комментария

Можете оставить свой комментарий