Asp.net sayfalarında web servisine Ajax içinden parametre gönderirken alınan Failed to load resource: the server responded with a status of 500 (Internal Server Error) hatası ve çözümü
Asp.net sayfalarında web servisine Ajax içinden parametre gönderirken sayfa normal yüklenmiş görünüyor olsa da web servisi ajax tarafından çağrılma esnasında aşağıdaki hatayı döndürüyor olabilir.
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
web.config dosyasına aşağıdaki handler eklendiğinde hata giderilmiş oluyor.
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.webServer>
<handlers>
<add name="ScriptHandlerFactory"
verb="*" path="*.asmx"
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
resourceType="Unspecified" />
</handlers>
</system.webServer>
</configuration>