问题标签 [basichttpbinding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 我可以实现从基于 WCF 的 HTTP 服务到 gSOAP c/Linux 客户端的回调吗?
我有一个 Linux/c 客户端应用程序,它通过 HTTP/SOAP (BasicHTTPBinding) 连接到 WCF Web 服务。我正在使用 gSOAP。我可以使用回调实现对 Web 服务的调用吗?我想异步获取数据作为回调。
更新:我已经更新了问题标题。
wcf - WCF 客户端使用多个服务
我试图弄清楚如何设置我的 web.config(客户端)以使用两个不同的 WCF Web 服务,一个使用另一个使用
我有两个端点,我想我需要两个不同的绑定配置。这是我当前的绑定节点:
我无法添加另一个 basicHttpBinding 节点。问题是,如果我更改的只是模式参数,<security mode="Transport">
那么绑定将适用于一个或另一个端点。
这似乎是一个常见问题,但尚未找到答案。总的来说,除了简单的消费和调用之外,我对 WCF(如果不是很明显的话)的经验不是很丰富。任何帮助都会很棒!
这篇文章很接近,但不是完全相同的问题,因为它们不需要不同的安全模式。: 如何从一个客户端使用多个 WCF 服务
提前致谢。
wcf - 如何以编程方式创建此自定义绑定?
我们必须访问一个使用soap11的网络服务......没问题我将绑定设置为:
没有。没有骰子。所以我问服务的主机为什么我们有身份验证问题,他说我们的配置需要有这个自定义绑定:
唯一的问题是我们不是通过配置以编程方式创建绑定。因此,如果有人能指出我正确的方向,将我的 BasicHttpBinding 更改为符合 .config 值的自定义绑定,前提是我会在当天给他们一颗闪亮的金星。
wcf - Windows 服务中的 WCF 主机:无法获取 wsdl
我有一个 Windows 服务,它使用 basicHTTPBinding 托管 WCF 服务。在测试中一切正常,当我在 Window Server 2003 上部署 win 服务时,服务主机正确 wcf,我在跟踪中打印出端点,它们是正确的,但是当我使用服务公开的地址(即http ://mybaseaddress/?wsdl ) 我收到一个 dns 错误,我无法获取该页面!
我哪里失败了?我想念什么?如果我使用控制台应用程序托管 wcf,使用相同的配置文件,我可以毫无问题地获得 wsdl!
提前谢谢你,米歇尔
wcf - WCF“服务器没有提供有意义的回复”
我在这里没有想法,所以我希望有人可以提供帮助。这是我所拥有的:
- 仅具有 basicHttpBinding 终结点的 WCF 服务。
- 只有一个服务接口,其他的[DataMember]、[FaultContract]都是具体类型。
- 当我直接从 Visual Studio(使用 WCF 测试客户端或我的自定义应用程序)运行它时,一切正常(我发送请求并获得响应)。这通常需要一两秒钟。
- 我将它发布到 IIS 6 服务器。
- 我可以成功打开http://server/WebService/WebService.svc?WSDL
- 我可以成功打开http://server/WebService/WebService.svc/mex(与上面相同的输出)
- WCF 测试客户端和我的自定义应用程序可以成功添加服务引用
- 每当我尝试调用服务方法时,它会等待大约 15 秒,然后我会收到可怕的“没有意义的回复”错误。
- 我运行了 Fiddler,得到了 202 的结果,这似乎是成功的。
- 它返回的字节数不超过 65536
- 它返回一个数组,但它很小
- 我尝试了远程调试,但无法让它工作,可能是由于防火墙(但端口 80 是打开的,我可以获得 WSDL)
- 我启用了 system.diagnostics,什么都没有。
- 我有一个 IErrorHandler ,它通常会记录一些东西,什么都没有。
这是端点配置:
还有什么我可以尝试的吗?这可能是某个地方的简单设置,但我无法弄清楚。
编辑:
原始提琴手响应:
wcf-binding - BasicHttpBinding vs WsHttpBinding vs WebHttpBinding
In WCF there are several different types of HTTP based bindings:
What are the differences among these 3?
In particular what are the differences in terms of features / performance and compatability?
iis-7 - 从多个 URL 到一个 URL 的 HTTP 重定向的推荐方法是什么?
我有一个网站,其中包含许多人们用来连接到该网站的 URL(使用 IIS 网站上的绑定,一切都按预期工作):
- http://www.sample.com
- http://sample.com
- https://www.sample.com
- http://xyz.sample.com
- http://oldurl.com
现在我想做的是让所有的 URL 都转到https://www.sample.com - 所以如果你输入“ http://xyz.sample.com ”或“sample.com”你应该去https://www.sample.com
问题是这样做的最佳机制是什么?我有一个可能的解决方案(我将把它作为这个问题的答案),但我觉得可能有另一种更好的解决方案可用。
c# - 通过 ASP.NET 访问 WCF 服务
我有一个 WCF 服务,我想使用 ASP.NET 访问它。WCF 服务中使用的绑定是basicHttpBinding。我该怎么做?任何示例将不胜感激。
如果我从svcutil.exe创建代理然后在 ASP.NET 页面中使用该类,它会正常工作吗?
wcf - 如何在 IIS 中将 WCF 与 basichttpbinding only 、 SSL 和 Basic Authentication 一起使用?
是否可以仅使用 IIS 在 IIS 中设置具有 SSL 和基本身份验证的 WCF 服务BasicHttpBinding-binding
?
(我不能使用wsHttpBinding-binding
)
该站点托管在 IIS 7 上,并设置了以下身份验证:
- 匿名访问:关闭
- 基本认证:开
- 集成 Windows 身份验证:关闭
服务配置:
我尝试了两种类型的绑定,但有两种不同的错误:
- 1. IIS错误:
'找不到与绑定 BasicHttpBinding 的端点的方案 http 匹配的基地址。注册的基地址方案是 [https]。
- 2. IIS错误:
此服务的安全设置需要“匿名”身份验证,但托管此服务的 IIS 应用程序未启用它。
有谁知道如何正确配置它?(如果可能吗?)
wpf - 使用 basicHttpBinding 创建安全应用程序
因为面对这个问题,我这几天真的很累。我正在构建一个使用 WCF 服务的 XBAP 应用程序(WPF 浏览器应用程序)。这个应用程序需要:
- 用户可以使用他们的用户名和密码(存储在我的数据库中)登录
- 用户无需安装任何 X509 证书(*.pfx 或 *.cert...)
- WCF 服务必须使用 basicHttpBinding(以支持其他 silverlight 应用程序)
我尝试了很多方法,但它们不符合这些要求。你有什么解决办法吗?提前致谢。