Изменение пула приложений заставляет XML, а не JSON из веб-службы - PullRequest
1 голос
/ 08 февраля 2012

У меня 2 одинаковых сайта.Если у меня пул приложений как классический, веб-сервис (на рисунке) вернет JSON.Если я переключаю его в интегрированный режим, он возвращает XML.

enter image description here

код

[WebMethod]
[ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
public EventList GetAllFeaturedEvents(string AppId, string OrderId)
{ }

http://www.simpletix.com/Facebook/App/DisplayWidget.aspx?Domain=http://culinary-festival.thisticket.com

http://www.simpletix.com/facebook/app/displaywidget.aspx?domain=http://dev.simpletix.com

Да .. на обоих сайтах:

<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

in <system.webServer> <handlers>

Спасибо за любые предложения!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...