asmx相关内容

如何为"Auth-Token"向Web服务添加令牌认证?

我是Web服务的新手,但是我有一个要在Visual Studio C#中使用/包装的Web服务,该服务以Service.asmx结尾,在其中我做了Add Service Reference,并且拉入了所有在Service.asmx?wsdl中显示. 它具有用于Username和Password的对象,它们可以正常工作,但是现在创建此Web服务的公司正在更改为令牌身份验证,在那里我获得了GUI ..
发布时间:2020-09-07 21:08:52 C#/.NET

从经典的asmx转换为wcf的好处

最近,我已经从使用asmx Web服务切换到使用wcf服务,转换已接近完成,但是我知道我将进行大量错误检查和测试,以确保一切都按预期进行. 我的问题是-到目前为止,我只能想到使用wcf有一个好处,那就是您可以轻松实现单例Web服务. 除了不得不告诉您的以外,配置WCF应用程序似乎过于复杂,而且我将永远怀念测试asmx Web服务有多么容易. 在ASMX Web服务上使用WCF还有 ..
发布时间:2020-09-07 21:08:44 其他开发

为什么WCF有时会添加"Field"字段?到生成的代理类型的结尾?

基本上,我有一个带有成员X和Y的服务器端类型"Foo".每当我使用Visual Studio的“添加服务器引用"时,我都会看到WSDL和生成的代理都将单词"Field"附加到所有成员并更改首字母的大小写. IE,"X"和"Y"被重命名为"xField"和"yField".知道为什么会这样吗?我无法弄清楚模式. 详细信息-我有一个传统的ASMX Web服务,它公开了"Foo"类型.我创建了一个 ..
发布时间:2020-09-07 21:08:43 C#/.NET

如何使用Web连接器连接QuickBooks Desktop?

我正在尝试开发一个简单的Web窗体应用程序,以从.aspx页创建/编辑发票,并希望同步QB Desktop&使用Web连接器&的MS SQL数据库.ASMX Web服务( 2种方式同步:QBD-> Web应用程序和Web应用程序> QBD ). 这是我所做的: 我已经设置了 QB Desktop美国版19(最新)和Web连接器 通过添加.QWC文件添加了一个应用程序(我使用的是默认的 ..
发布时间:2020-09-07 21:06:37 C#/.NET

在C#中有条件地隐藏asmx Web方法

如何有条件地隐藏Web方法?如果web.config中的标志设置为false,我不想公开Web方法.如果是真的,那么我将公开该web方法. 含义:该方法仅在标志为true时对客户端可见,否则对客户端不可用. 这在C#中可能吗? 解决方案 您不能真正做到这一点. 您的客户端“看到" Web方法,因为它们在WSDL中列出. WSDL的生成是相当静态的-它基于方法上的[WebM ..
发布时间:2020-09-07 21:05:32 C#/.NET

为什么WebMethod可以在没有EnableSessionState的情况下访问会话状态?

我在页面上有一个标记为[WebMethod]的方法,该方法使用某些会话状态作为其操作的一部分.编写此代码后,突然出现了闪存,当您在[WebMethod]中使用会话状态时,需要使用EnableSessionState(例如,请参见此处:后面的示例代码: protected void Page_Load(object sender, EventArgs args) { this.Sess ..
发布时间:2020-09-07 21:04:20 C#/.NET

在asmx上WCF流式传输?

我有用于wcf分层的wcf服务.我工作 但是我必须将其与我们的网络服务集成. 有没有办法使网络方法像这样: [webmethod] public Stream GetStream(string path) { return Iservice.GetStream(path); } 我的服务是我从WCF服务复制到我的asmx的类. 有什么方法可以将wcf中的App.confi ..
发布时间:2020-09-07 21:03:50 C#/.NET

WCF(svc)服务,但是客户端希望像".asmx"一样进行连接.

我有这种情况.客户要求我们提供一个WebService.我创建了WCF服务.在将其发送给Web服务描述的URL后,客户端会说 就这样,我们不能使用WCF 服务,您可以将其发布到网络上吗 服务吗? 现在我想知道,他们在问我一个asmx ...对吗? 有什么方法可以“提供"我的WCF服务作为asmx服务,这样我就不必重写整个东西了? 我的第一个“解决方案"是拥有一个.asmx文件,直 ..
发布时间:2020-09-07 21:02:40 其他开发

Asmx Web服务基本身份验证

我想在我的 asmx 网络服务中使用用户名和密码验证来实现基本身份验证. 我不想使用WCF,而且我知道这不是安全的方法,但是我需要使用基本身份验证而不使用https. 我的网络服务是这样的: [WebService(Namespace = "http://www.mywebsite.com/")] public class Service1 { [WebMethod] ..
发布时间:2020-09-07 21:01:29 其他开发

强制ASP.net Web服务返回JSON

我有一个用于Web应用程序的ASP.net Web服务,该服务根据我调用的函数向我返回XML或JSON数据.到目前为止,这一直很好,但是我遇到了一个问题.我想在我的页面上创建一个“导出"链接,该链接将下载一个JSON文件.链接的格式非常简单: Export This Item 您可 ..
发布时间:2020-09-07 21:00:26 其他开发

可以通过网址查询字符串调用带参数的ASMX服务吗?

我有一个采用单个int参数的asmx服务.我可以打开服务的URL,然后看到服务描述屏幕.从这里,我可以将查询参数输入表单并调用Web服务. 有什么方法可以直接从URL/查询字符串直接调用Web服务? 这不起作用: http://localhost:4653/MyService.asmx?op = MyWebMethod& intParameter = 1 有什么想法吗?由于 ..
发布时间:2020-09-07 21:00:22 其他开发

将自定义Http标头添加到Web服务代理

我有一个旧的应用程序,它使用经典的Web服务代理与Java Web Service进行交互.不久前,Web Service托管者决定要求与每个请求一起发送自定义HTTP标头,以访问该服务-否则,请求将被彻底丢弃(看起来这是某种路由器要求).无论出于什么原因,我都需要向请求中注入自定义HTTP标头. 是否可以与实际的Http客户端进行交互,以执行诸如添加自定义标头之类的事情? 解决方案 ..
发布时间:2020-09-07 21:00:18 其他开发

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

我对WCF和ASMX Web服务完全感到困惑.在我的早期阶段,我已经使用了很多Web服务,现在引入了一个称为WCF的新事物.我仍然可以创建充当Web服务的WCF.我认为WCF中会有更多内容. WCF和Web服务之间有什么区别?何时应使用每个? 解决方案 基思·埃尔德(Keith Elder)很好地比较了将ASMX转换为WCF .签出来. ASMX和WCF的另一种比较可以在此处找 ..
发布时间:2020-09-07 21:00:16 其他开发