asmx相关内容

从 ASP.net 中运行的 Web 参考客户端获取 RAW Soap 数据

我正在尝试对当前项目中的 Web 服务客户端进行故障排除.我不确定服务服务器的平台(很可能是 LAMP).我相信他们那边有问题,因为我已经消除了我客户的潜在问题.客户端是从服务 WSDL 自动生成的标准 ASMX 类型 Web 引用代理. 我需要的是原始 SOAP 消息(请求和响应) 解决这个问题的最佳方法是什么? 解决方案 我在 web.config 中进行了以下更改以获得 ..
发布时间:2021-11-28 22:47:23 C#/.NET

通过 jQuery 调用 ASP.NET 服务器端方法

我正在尝试通过 jQuery 从客户端调用服务器端方法.我的代码如下: 服务器端: 使用 System.Web.Services;[WebMethod()]//[脚本方法()]public static void SendMessage(字符串主题,字符串消息,字符串消息ID,字符串学生ID){//发信息} 客户端: $("#btnSendMessage").live("click" ..
发布时间:2021-11-28 22:47:12 C#/.NET

WCF 和 ASMX Web 服务之间有什么区别?

我完全混淆了 WCF 和 ASMX Web 服务.前期用过很多web服务,现在引入了一个新东西,叫WCF.我仍然可以创建用作 Web 服务的 WCF.我认为 WCF 中会有更多的东西. WCF 和 Web 服务之间有什么区别?应该什么时候使用? 解决方案 Keith Elder 很好地比较了 ASMX 到 WCF 在这里.看看吧. ASMX 和 WCF 的另一个比较可以在在这里 ..
发布时间:2021-11-28 22:47:04 其他开发

如何让 ASMX 文件输出 JSON

我创建了一个带有代码隐藏文件的 ASMX 文件.它工作正常,但输出的是 XML. 但是,我需要它来输出 JSON.ResponseFormat 配置似乎不起作用.我的代码隐藏是: [System.Web.Script.Services.ScriptService]公共类_default:System.Web.Services.WebService {[网络方法][ScriptMethod( ..
发布时间:2021-11-28 22:46:54 C#/.NET

在运行时设置服务 URL

当我添加“Web 参考"时,我们将 asmx 页面的地址提供给 Visual Studio. 如何在运行时设置? 解决方案 只需在调用任何服务方法之前设置对象的 Url 属性即可: YourService service = new YourService();service.Url = "http://some.other.url/";//现在您已准备好调用您的服务方法servi ..
发布时间:2021-11-15 22:36:33 C#/.NET

使用 Castle 解析 System.Web.Services.WebService 实例(用于 AOP)

我想使用拦截器为现有的 Web 服务实现日志记录;在项目中,我们使用 System.Web.Services.WebService 类(与 asmx.cs 文件关联的类),但我在网上找到的所有示例都使用了城堡的 wcf 工具. 有没有办法用 Castle 注册和解析 System.Web.Services.WebService 实例? 解决方案 我怀疑您是否可以代理 asmx Web ..
发布时间:2021-11-11 04:39:13 C#/.NET

多次 Web Service 调用随机导致 401 Unauthorized 响应

我正在使用正在调用另一个 Web 服务的 Web 服务.当我的应用程序在短时间内进行大量调用时,它可以运行一个场景.在某个时间点,Web 服务开始抛出错误 401 Unauthorized.这是详细的错误: mscorlibHTTP 请求未经授权,客户端身份验证方案为“协商".从服务器接收的身份验证标头是“协商,NTLM". ..
发布时间:2021-09-24 19:25:23 其他开发

如何在 .NET XML Web 服务 WSDL 中隐藏类型继承

我有一个 Web 服务,它公开了方法 M(B).这里B:A(B继承自A).我需要对服务消费者隐藏这种继承.消费者不需要知道 A,尽管 B 会有它的属性.我知道我可以编写自己的 WSDL,但是有没有办法让 .NET 自动执行我想要的操作? 解决方案 这个问题的回答很好: 如何隐藏类中继承的属性而不修改继承的类(基类)? 简而言之,您可以覆盖属性和方法,以便它们只抛出异常,并“装饰 ..
发布时间:2021-09-24 19:18:54 C#/.NET

如何使用jQuery通过基本身份验证安全地使用Soap Web Service(.asmx)?

我正在尝试调用(.asmx)soap Web服务,该服务需要使用jQuery(或任何可行的方法)进行基本身份验证. 以及如何将参数传递到(.asmx)soap Web服务 我无法在Google上提出任何答案.有可能吗? 解决方案 好的,最后我能够解决此问题:) 我搜索的方向错误,正在寻找如何使用$ .Ajax打开通过基本身份验证保护的URL,在这里我应该使用XMLHttpRe ..
发布时间:2021-04-10 18:37:20 前端开发

打开IncludeExceptionDetailInFaults

我正在使用在某些情况下可以工作并出现异常的asmx Web服务: System.ServiceModel.FaultException:由于内部错误,服务器无法处理请求.有关错误的更多信息,请打开服务器上的IncludeExceptionDetailInFaults(从ServiceBehaviorAttribute或从配置行为)以将异常信息发送回客户端,或者根据Microsoft .NET ..
发布时间:2021-04-10 18:37:15 C#/.NET

PHP SOAP返回SOAP错误:服务器无法使用.asmx Web服务处理请求

我很难使SOAP请求正常工作,这需要XML字符串作为输入. 正在扔 "SOAP错误:服务器无法处理请求.--->值不能为空.参数名称:s" 无论我发送什么输入,我都使用了nusoap,但无济于事,PHP肥皂库.我使用的代码是: < ;?$ aOptions =数组('位置'=>'http://webserviceurl.asmx','uri'=>'http://tempur ..
发布时间:2021-04-10 18:37:12 PHP

在Javascript中用对象数组创建HTML表

我正在从javascript调用网络方法.Web方法从Northwind数据库返回一组客户.我正在使用的示例在此处:使用ASP.NET调用Web服务AJAX 我不知道如何编写此javascript方法: CreateCustomersTable 这将创建html表以显示返回的数据.任何帮助将不胜感激. 我的JavaScript function GetCustomerByCo ..
发布时间:2021-04-10 18:37:06 C#/.NET

隐藏asp.net WebMethod返回的异常的stacktrace吗?

我在aspx页面中使用的属性为[WebMethod]的方法.我不使用任何asp.net ajax,但jQuery调用这些方法并以JSON返回对象.一切正常. 接下来,我在webMethod内添加了一个授权检查,如果当前用户无权访问此功能,则需要让调用JavaScript的人知道. 因此,我抛出了AccessViolationException异常,然后可以通过JavaScript中的O ..
发布时间:2021-04-10 18:37:03 C#/.NET

ASP.Net Web服务-通过任何方式禁用“测试/调用"功能部分?

我想从我的Web服务页面的顶部删除“测试...调用"部分(部分原因是“测试"一词可能使用户错误地认为他们在单击产品时并未执行生产中的某些操作!),但仍允许API用户使用HTTPGET/POST. 有什么想法吗? 解决方案 尝试在Web.Config中添加关注文本(我检查了它-在我的测试用例中可以正常工作) ..
发布时间:2021-04-10 18:36:58 C#/.NET

处理全局错误

我有实现asmx服务的类. class AsmxService{ public string Method(int i){.....} ....} 我省略了一些属性,但是如果需要的话可以提供完整的代码. 如果我在Method方法中遇到异常,那不是问题:只需使用try-catch即可.但是,如果函数外部发生错误,我们该怎么办.例如,客户端传递了无效的int参数或其他参数.在这种情况下 ..
发布时间:2020-11-01 22:54:15 C#/.NET

如何理解要发送到ASMX Web服务的XML?

我正在尝试在控制台应用程序中使用一些.asmx服务(稍后我将使用代码制作dll并将其用于其他地方). 但是我不知道Web服务的架构是什么.我只知道该服务的URL,使用浏览器进行导航时会给出一个页面,其中列出了Web服务的功能.单击功能后,我将获得一个页面,页面标题为 SOAP 1.1: 以下是SOAP 1.1请求和响应的示例.显示的占位符需要替换为实际值. 然后是一些带有 ..
发布时间:2020-09-07 21:24:26 其他开发

如何在ubuntu/linux上运行asmx webservice?

我有一个正在运行的带有ubuntu的网络服务器. (在ec2实例上) 我也有一个用c#创建的asmx Web服务. 我想使用此设置在Web服务器和Couchbase之间进行连接. (但这对问题本身不是很重要) 是否有可能(我猜是)加载要在ubuntu上运行的asmx(将其称为文件)? 在ubuntu上部署asmx Web服务的最佳工具/框架是什么? 我为什么不应该这样 ..
发布时间:2020-09-07 21:23:21 C#/.NET

ASMX:在运行时设置用户/密码

当我想连接到我的Web服务时如果我这样写: m_TransferServiceSoap.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials; 正在工作.但是我需要一个登录表格.因此用户可以输入他们的用户/密码 所以我要创建一个NetworkCredential实例并根据从该登录表单获得的内容来设置其用 ..
发布时间:2020-09-07 21:23:08 C#/.NET