IIS6部署WEBAPI

问题描述

在WIN2003SERVER上部署WEBAPI,老是部署不成功,ASPX网页可以打开,访问API就提示“找不到网页”或者直接出弹出一个另存的窗口,在网上找了N多资料,说添加一个映射,如下:但是如图所示的扩展名输入框里又不能输入".*"或"*.*",都不知道怎么加。有没有配置成功过的告诉一下

解决方案

解决方案二:
都没IIS6环境可以试验了……要配置所有类型的文件映射*.*都让ISAPI处理
解决方案三:
所有不行你就添加.chtml

时间: 2024-09-23 10:38:17

IIS6部署WEBAPI的相关文章

Windows Server2008R2中部署WebAPI,报404

问题描述 WindowsServer2008R2中部署WebAPI,报404,怎么解决这个问题?求指教

Windows Server2008R2中部署WebAPI的教程

一直以来都是在win8或windows server2012中进行asp.net mvc或webapi程序的部署,没有发现任何问题.今天在win2008中进行asp.net webapi的部署,访问api的时候页面显示404错误.下面步骤将解决asp.net webapi在win2008中的部署问题. 添加映射 在iis中选中需要设置的webapi站点,双击"处理程序映射",如下图: 在弹出框中添加对webapi的请求映射: 请求路径:api /* 可执行文件:%windir%\Mic

遇见一个IIS6部署MVC的奇怪问题,MVC不能显示aspx和ashx

问题描述 本地win7MVC项目,里面有几个aspx和ashx文件,用本地WIN7测试访问什么都正常放上WIN2003IIS6后MVC内容都是正常的,奇怪的是访问aspxashx直接显示源代码出来访问ashx直接就显示<%@WebHandlerLanguage="C#"CodeBehind="validatecode.ashx.cs"Class="PlugIn.station.validatecode"%> 访问aspx文件就显示&l

windows2003 IIS6 部署MVC3和MVC4程序的方法_win服务器

1.服务器上安装SP2 和 IIS6 2.安装.Net Framework3.5 SP1(完整安装包,包含2.0 2.0SP1,237MB那个安装包http://www.jb51.net/softs/75472.html) 3.安装.Net Framework4.0 http://www.jb51.net/softs/25944.html 4.安装WindowsServer2003-KB968930-x86-CHS.exe,PowerShell 2.0的补丁(下载地址:http://www.mi

webapi部署问题

问题描述 我在server2003,IIS6下部署了一个webapi服务,但是间歇性的出现服务不能访问.整个服务就挂掉了,找不到任何原因,不是程序问题,因为都还没进到程序里,而且通过本地localhost也不能访问,过1,2个小时后又自己好了..很奇怪.IIS日志里也只是记录404错误.我部署了另外一个webapi服务测试,当其中一个不能访问的时候,另外部署的那个也一样不能访问,我怀疑是不是环境冲突之类的?端口测试也是正常的..实在不知道原因了.. 解决方案 解决方案二:还是耐心找到把它搞垮的根

IIS6下部署ASP.NET MVC应用程序

通常在IIS6下部署ASP.NET MVC应用程序的时候,都是直接设置把所有请求都交由ASP.NET的ISAPI处理.MVC是基于ASP.NET的,框架默认对于任何请求都会优先检查物理路径是否存在物理文件,如果存在的话就不通过MVC的路由机制,否则才走路由. 因此,如果在不考虑控制静态资源权限的情况下,可以设置静态资源不通过ASP.NET的ISAPI,而直接由IIS处理,通过这种方式提升一些性能.本文围绕这个主题,详解部署过程. 0.在设计MVC网站的时候,把静态资源统一放在一个文件夹下,建议目

将ASP.NET MVC 2.0 部署在IIS6和IIS7上的教程

原文:http://www.cnblogs.com/taven/archive/2010/01/13/1646244.html   我的程序开发环境: 系统:Win7  IIS:IIS7 开发工具:VS2008 SP1 MVC版本:ASP.NET MVC 2.0 RC   在部署MVC应用之前,一定要确保你的程序BIN文件夹下面是否包含 System.Web.Mvc.dll(非常重要),如图:   如果没有, 请在你的MVC项目中,打开引用列表,如图:    鼠标右键点击System.Web.M

asp.net 部署IIS6 服务器编译器错误消息: BC30137:

问题描述 asp.net 部署IIS6 服务器编译器错误消息: BC30137: 编译器错误消息: BC30137: 保存临时 Win32 资源文件"C:WINDOWSTEMPvbcC8.tmp"时出错: 另一个程序正在使用此文件,进程无法访问. 服务器上查找并不存在C:WINDOWSTEMPvbcC8.tmp 该文件,却无法编译成功 解决方案 解决方案:?1 设置c:windowstemp 目录访问权限 temp--> 属性-->安全-- > 添加network s

WEBAPI部署后无法访问

问题描述 WebAPI部署后弄了一个测试页进行调用是可以的,如下图但是手机端去调用的时候不行http://api.30dao.com/api/Login/UserLogin直接输入地址时"NetworkError:405MethodNotAllowed-http://api.30dao.com/api/Login/UserLogin"这种问题是什么原因啊?怎么解决. 解决方案 解决方案二:webapi不像mvc那样,有两种方式指定访问方式,一种是约定优先,即方法前几个子母代表支持哪种访