把源码放到服务器部署webservice调用出错 MVC C#
C# WebService在本地调用正常,同样的代码布睹到服务器上总是调用报如下错误
Server Error in '/' Application.
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Requested URL: /service/trackservice.asmx/Logon
解决办法,在路由配置文件中添加配置
routes.IgnoreRoute("{*x}", new { x = @".*\.asmx(/.*)?" });
public static void RegisterRoutes(RouteCollection routes)
{
/*本地用VS2010新建了一个MVC4工程,添加一个默认的webservice,包含helloworld方法,本地运行,或直接部署到本地的IIS,调用webservice没有任何问题,直接把源码考到服务器,部署,网站打开没有问题,显示webservice页面也没有问题,点击调用方法的时候出错,
Server Error in '/' Application. The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
*/
routes.IgnoreRoute("{*x}", new { x = @".*\.asmx(/.*)?" });
//routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Account", action = "LogOn", id = UrlParameter.Optional } // Parameter defaults
); }
困惑多天的问题,一句代码解决。
把源码放到服务器部署webservice调用出错 MVC C#的更多相关文章
- 关于 CSLA 服务器部署WCF访问出错的问题
		
MDAA项目 在以前的项目中,只要部署,从来没有发生过 通过WCF访问出错的问题,但是此次却出现如下问题: 2018-04-21 13:45:39,744 [119] ERROR Galaxy.OTC ...
 - 菜鸟调错(三)——Jboss与jdk版本不兼容导致WebService调用出错
		
环境: jdk1.6 Jboss 5.1.0.GA 问题描述: EJB发布webserivce已经成功,并且能够成功访问wsdl文件: 使用axis1自带的sample/client下的类Dynami ...
 - 菜鸟调错(三)——Jboss与jdk版本号不兼容导致WebService调用出错
		
环境: jdk1.6 Jboss 5.1.0.GA 问题描写叙述: EJB公布webserivce已经成功,而且可以成功訪问wsdl文件: 使用axis1自带的sample/client下的类Dyna ...
 - Window Server IIS6.0部署webservice请求调用提示请求失败
		
在一台window server 2003机器上部署了一个webservice,iis为6.0,奇怪的是.在服务器本机调用webservice成功了,可是在其它client调用却反馈失败.详细什么原因 ...
 - C# 创建、部署和调用WebService的简单示例
		
废话不多说,下面开始创建一个简单的webservice的例子.这里我用的是Visual Studio 2015开发工具. 首先创建一个空的Web应用程序. 然后鼠标右键点击项目,选择 添加>新建 ...
 - webservice创建、部署和调用
		
webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互. 下面通过一个简单的例子来创建一个webservice,用的是vs2010开发工具 首先创建一个web应用程序 接着我们添 ...
 - C# 创建、部署和调用WebService简单示例
		
webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互. 概念性的东西就不说太多,下面开始创建一个简单的webservice的例子.这里我用的是Visual Studio 201 ...
 - C# 创建、部署、调用WebService
		
webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互. 概念性的东西就不说太多,下面开始创建一个简单的webservice的例子.这里我用的是Visual Studio 201 ...
 - C# -- HttpWebRequest 和 HttpWebResponse 的使用  C#编写扫雷游戏  使用IIS调试ASP.NET网站程序  WCF入门教程  ASP.Net Core开发(踩坑)指南   ASP.Net Core Razor+AdminLTE 小试牛刀  webservice创建、部署和调用  .net接收post请求并把数据转为字典格式
		
C# -- HttpWebRequest 和 HttpWebResponse 的使用 C# -- HttpWebRequest 和 HttpWebResponse 的使用 结合使用HttpWebReq ...
 
随机推荐
- css3--之HSL颜色
			
jQuery之家: CSS3中使用的HSL颜色指南:http://www.htmleaf.com/ziliaoku/qianduanjiaocheng/201503281590.html 要理解HSL ...
 - webpack1.0--图片
 - vue2.0项目中  localhost改成ip地址访问
			
这里 你可以写成你的ip 那你的项目只能ip访问了,但是写成0.0.0.0的话 你既可已localhost 访问也可以ip访问 也可以写成 127.0.0.1也可以,也能local访问了和ip访问( ...
 - cocos2d JS-(JavaScript) 函数类型相互转换(字符串、整形、浮点形、布尔值)
			
工作忙好些天了,近段时间抽点空分享一下自己学习JS的一点笔记心得做点记录,大神勿喷,谢谢! 1.字符串的转化 var found = false; console.log(found.toString ...
 - cocos2d-x C++ (利用定时器自定义屏幕双击事件函数)
			
//GameScene.h #include "cocos2d.h" USING_NS_CC; class GameScene : public cocos2d::Layer { ...
 - 简易C# socket
			
服务器 using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Thread ...
 - c# 集合中有数字、字符的Orderby排序
			
string[] things= new string[] { "105", "101", "102", "103", ...
 - Python 模型定义 :通过pymysql和数据模型(models.py)创建mysql表及表结构
			
一.model的配置 1.创建数据库 2.安装pymysql 3.修改配置文件 数据库连接配置 DATABASES = { 'default': { 'ENGINE': 'django.db.back ...
 - 17.Setters/getters
			
知道类的成员变量何时因某种原因发生变化通常很有用.也可能需要以某种方式封装其访问. 为此,GDScript使用 setget 关键字提供了一个 setter/getter 语法.在变量定义后可直接使用 ...
 - sitecore系统教程之媒体库
			
您可以管理媒体库中的所有媒体项目,例如要嵌入网页的图像或供访问者下载的图像.媒体库包含所有媒体项目,例如图像,文档,视频和音频文件. 在媒体库中,您可以: 将所有媒体文件保存在一个位置,并将其组织在与 ...