I’m using IIS 7.5 on Windows Server 2008 R2 x64 Enterprise Edition. In the project we have developed with ASP.NET 4.0 we used WCF Service. But it doesn’t run over domain when the software is running from local computer. Otherwise, I am getting the following error:
HTTP Error 404.3-Not Found
The page you are requesting cannot be served because of the extension
configuration. If the page is script, add a handler. If the file should
be downloaded, add a MIME map.
You should install IIS sub components from
Control Panel->Programs and Features->Turn Windows features on or offInternet Information Serviceshas subsectionWorld Wide Web Services/Application Development FeaturesThere you must check
ASP.NET(.NET Extensibility,ISAPI Extensions,ISAPI Filterswill be selected automatically). Double check that specific versions are checked. Under Windows Server 2012 R2, these options are split into 4 & 4.5.Run from
cmd:%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -irFinally check in IIS manager, that your application uses application pool with .NET framework version v4.0.
Also, look at this answer.