Showing posts with label Configuration. Show all posts
Showing posts with label Configuration. Show all posts

Sunday, May 6, 2012

Ajax Autocomplete extender doesnt retrieve data on IIS

when building asp.net website with start option set to "IIS"  and test an autocomplete extender that retrieve data using a webservice  , it doesnt retrieve data
using "Fiddler" to catch the error , it gets

System.InvalidOperationException: Request format is invalid: application/json; charset=utf-8.
at System.Web.Services.Protocols.HttpServerProtocol.ReadParameters()
at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()

solution  :
at the web.config file  =>system.webserver => handlers => add these lines

 <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
 <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>