{"id":4924,"date":"2007-07-29T16:38:00","date_gmt":"2007-07-29T16:38:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2007\/07\/29\/asp-net-ajax-1-0-web-config\/"},"modified":"2007-07-29T16:38:00","modified_gmt":"2007-07-29T16:38:00","slug":"asp-net-ajax-1-0-web-config","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/asp-net-ajax-1-0-web-config\/","title":{"rendered":"ASP.NET AJAX 1.0 Web.config"},"content":{"rendered":"<p><P class=\"MsoNormal\"><SPAN><\/SPAN>&nbsp;<\/P>\n<P class=\"MsoNormal\"><SPAN>&lt;?<\/SPAN><SPAN>xml<\/SPAN><SPAN> <\/SPAN><SPAN>version<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>1.0<\/SPAN>&#8220;<SPAN>?&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN>&lt;<\/SPAN><SPAN>configuration<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN>&nbsp; &lt;<\/SPAN><SPAN>configSections<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>sectionGroup<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>system.web.extensions<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>sectionGroup<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>scripting<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>section<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>scriptResourceHandler<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>requirePermission<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>allowDefinition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>MachineToApplication<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>sectionGroup<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>webServices<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>section<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>jsonSerialization<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>requirePermission<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>allowDefinition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>Everywhere<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>section<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>profileService<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>requirePermission<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>allowDefinition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>MachineToApplication<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>section<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>authenticationService<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>requirePermission<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>allowDefinition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>MachineToApplication<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>sectionGroup<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>sectionGroup<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/<\/SPAN><SPAN>sectionGroup<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>configSections<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>system.web<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>pages<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>controls<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>tagPrefix<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>asp<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>namespace<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.UI<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>assembly<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>controls<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>pages<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><\/SPAN><\/P><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>compilation<\/SPAN><SPAN> <\/SPAN><SPAN>debug<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>true<\/SPAN>&#8220;<SPAN>&gt;<\/SPAN><\/SPAN> \n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>assemblies<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>assembly<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>assembly<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>assembly<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/<\/SPAN><SPAN>assemblies<\/SPAN><SPAN>&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>compilation<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>httpHandlers<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>remove<\/SPAN><SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>*<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*.asmx<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>*<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*.asmx<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>validate<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>*<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*_AppService.axd<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>validate<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>GET,HEAD<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>ScriptResource.axd<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>validate<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>httpHandlers<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>httpModules<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>ScriptModule<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>httpModules<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>system.web<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>system.web.extensions<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>scripting<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>webServices<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;!&#8211;<\/SPAN><SPAN> Uncomment this line to customize maxJsonLength and add a custom converter <\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;!&#8211;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;jsonSerialization maxJsonLength=&#8221;500&#8243;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;converters&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;add name=&#8221;ConvertMe&#8221; type=&#8221;Acme.SubAcme.ConvertMeTypeConverter&#8221;\/&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;\/converters&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/jsonSerialization&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN><\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;!&#8211;<\/SPAN><SPAN> Uncomment this line to enable the authentication service. Include requireSSL=&#8221;true&#8221; if appropriate. <\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;!&#8211;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;authenticationService enabled=&#8221;true&#8221; requireSSL = &#8220;true|false&#8221;\/&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN><\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;!&#8211;<\/SPAN><SPAN> Uncomment these lines to enable the profile service. To allow profile properties to be retrieved<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <\/SPAN>and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<\/SPAN>writeAccessProperties attributes. <\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;!&#8211;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;profileService enabled=&#8221;true&#8221;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>readAccessProperties=&#8221;propertyname1,propertyname2&#8243;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>writeAccessProperties=&#8221;propertyname1,propertyname2&#8243; \/&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN><\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>webServices<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;!&#8211;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;scriptResourceHandler enableCompression=&#8221;true&#8221; enableCaching=&#8221;true&#8221; \/&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN><\/SPAN><SPAN>&#8211;&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>scripting<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>system.web.extensions<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>system.webServer<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>validation<\/SPAN><SPAN> <\/SPAN><SPAN>validateIntegratedModeConfiguration<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>false<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>modules<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>ScriptModule<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>preCondition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>integratedMode<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>modules<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>handlers<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/SPAN>&lt;<\/SPAN><SPAN>remove<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>WebServiceHandlerFactory-Integrated<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>ScriptHandlerFactory<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*.asmx<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>preCondition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>integratedMode<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>ScriptHandlerFactoryAppServices<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>*_AppService.axd<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>preCondition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>integratedMode<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;<\/SPAN><SPAN>add<\/SPAN><SPAN> <\/SPAN><SPAN>name<\/SPAN><SPAN>=<\/SPAN><SPAN>&#8220;<SPAN>ScriptResource<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>preCondition<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>integratedMode<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>verb<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>GET,HEAD<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>path<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>ScriptResource.axd<\/SPAN>&#8220;<SPAN> <\/SPAN><SPAN>type<\/SPAN><SPAN>=<\/SPAN>&#8220;<SPAN>System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35<\/SPAN>&#8220;<SPAN>\/&gt;<\/SPAN><\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>handlers<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><SPAN>&nbsp;&nbsp;<\/SPAN>&lt;\/<\/SPAN><SPAN>system.webServer<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN>&lt;\/<\/SPAN><SPAN>configuration<\/SPAN><SPAN>&gt;<\/SPAN><\/P>\n<P class=\"MsoNormal\"><SPAN><\/SPAN>&nbsp;<\/P><\/p>\n<p><a href=\"https:\/\/msdnshared.blob.core.windows.net\/media\/MSDNBlogsFS\/prod.evol.blogs.msdn.com\/CommunityServer.Components.PostAttachments\/00\/04\/12\/14\/75\/Web.config\">Web.config<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &lt;?xml version=&#8220;1.0&#8220;?&gt; &lt;configuration&gt; &nbsp; &lt;configSections&gt; &nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&#8220;system.web.extensions&#8220; type=&#8220;System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&#8220;scripting&#8220; type=&#8220;System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&#8220;scriptResourceHandler&#8220; type=&#8220;System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220; requirePermission=&#8220;false&#8220; allowDefinition=&#8220;MachineToApplication&#8220;\/&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&#8220;webServices&#8220; type=&#8220;System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&#8220;jsonSerialization&#8220; type=&#8220;System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220; requirePermission=&#8220;false&#8220; allowDefinition=&#8220;Everywhere&#8220;\/&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&#8220;profileService&#8220; type=&#8220;System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, [&hellip;]<\/p>\n","protected":false},"author":404,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[7280,7279,31,7281,7282],"class_list":["post-4924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-1-0","tag-ajax","tag-asp-net","tag-pages","tag-web-config"],"acf":[],"blog_post_summary":"<p>&nbsp; &lt;?xml version=&#8220;1.0&#8220;?&gt; &lt;configuration&gt; &nbsp; &lt;configSections&gt; &nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&#8220;system.web.extensions&#8220; type=&#8220;System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&#8220;scripting&#8220; type=&#8220;System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&#8220;scriptResourceHandler&#8220; type=&#8220;System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220; requirePermission=&#8220;false&#8220; allowDefinition=&#8220;MachineToApplication&#8220;\/&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&#8220;webServices&#8220; type=&#8220;System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&#8220;jsonSerialization&#8220; type=&#8220;System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8220; requirePermission=&#8220;false&#8220; allowDefinition=&#8220;Everywhere&#8220;\/&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&#8220;profileService&#8220; type=&#8220;System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/4924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/404"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=4924"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/4924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=4924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=4924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=4924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}