Search code examples
c#asp.netiis

The file extension for the requested URL does not have a handler configured to process the request on the Web server


I have configured rewrite rules in my application on IIS. However when I try to enter the page which should redirect me to ASP.NET Core Web API action I get an error:

The file extension for the requested URL does not have a handler configured to process the request on the Web server

Note: Changing static files handler mapping doesn't help.


Solution

  • I'll answer my question: Error doesn't seem to be very descriptive. What solved the issue is installing Application Request Routing Cache and enabling proxy in IIS Manager in Application Request Routing Cache -> Server Proxy Settings -> Enable Proxy