wsdl

在 tomcat6 服务器上使用 JAX-WS 客户端时权限被拒绝
wsdl

在 tomcat6 服务器上使用 JAX-WS 客户端时权限被拒绝

我在使用 wsimport 生成的 webservice 存根的 Java 客户端时遇到了奇怪的行为。 客户说某事 Got Permission denied: connect while opening stream from http://dev:8080/LicenseServer/services/ServerImpl?wsdl 但是我可以在浏览器中打开 URL,并且 wsdl 可以正确显示。我还可以从浏览器控制 Soap11Binding/HttpSoap11Endpoint。 一个提示可能是主机名“dev”由 C:\Windows\Sy...

Admin

Azure APIm 不允许在多个 API 上使用 HTTPS
wsdl

Azure APIm 不允许在多个 API 上使用 HTTPS

我们在 Azure 中设置了一个具有 2 个 API 的 APIm。一个是从 WSDL 创建的 SOAP 服务。它有一个 POST 操作,使用 HTTPS 即可正常运行。由于我们正在迁移到云,并且希望保持迁移对客户端基本透明,因此它还有一个 GET 操作,用于向客户端公开 WSDL。这是使用此处的说明建立的:https://mbraekman.github.io/2020/05/24/Expose-WSDL-through-APIM/并且使用起来很好/soapAction=wsdl在GET操作中。 然而,为了不改变客户端的内容,我们需要使用替代方法,该方法将...

Admin

mod_rewrite 使用 mod_proxy 根据特定查询字符串提供静态文件
wsdl

mod_rewrite 使用 mod_proxy 根据特定查询字符串提供静态文件

我想mod_proxy在托管 SOAP Web 服务的 IIS 前面有一个反向代理(带有 apache httpd)。 我面临的问题是 SOAP 客户端通过WSDL从端点下载来向 Web 服务器询问有关 Web 服务的详细信息。此 WSDL 由 Web 服务生成,其中包含客户端应使用的 Web 服务的 URL。问题是,当 Web 服务位于代理后面时,生成的 URL 包含错误的私有地址。 IIS Web 服务位于 http://internal.host.com/Dirname/Service.asmx,可以使用GET或调用POST。 使用 GET 检索...

Admin

vSphere API:无法访问 wsdl
wsdl

vSphere API:无法访问 wsdl

尝试开发一个连接到现有生产 vCenter 设置的基于 Web 的应用程序。根据管理屏幕,vSphere Web API 的 URL 是https://服务器名称/sdk 当我尝试访问 API 的 wsdl 时 https://服务器名称/sdk/vim.wsdl?wsdl https://服务器名称/sdk/vimService.wsdl?wsdl (以及所有类型的端口号不应该运行的游戏,事实上,它们根本就不能运行) 我得到 404。总是如此。 关于如何连接 API 有什么建议吗? 请注意,所有现有机器和服务都运行良好:Web 客户端连接并...

Admin

反向代理后面的 JBoss web 服务,https 到 http
wsdl

反向代理后面的 JBoss web 服务,https 到 http

我已经部署了托管在 JBoss 7.1.1 中的 JAX-WS Web 服务。Web 服务由反向代理访问。要从公共互联网访问服务,必须通过 https 协议进行,但反向代理和 JBoss 之间的通信是 http。因此,wsdl 文件中存在的主机是 http,<soap:address location="http://example.com/WS"/>并且必须是<soap:address location="https://example.com/WS"/>。 JBoss配置如下: modify-wsdl-addres = tru...

Admin

Modsecurity 阻止访问 WSDL
wsdl

Modsecurity 阻止访问 WSDL

我已安装mod_securityOWASP 规则集,现在它阻止我使用 WSDL 调用 Web 服务。当我的代码尝试进行 Web 服务调用时,我在 mod sec 审计日志中看到以下内容(域、IP 和文件名已被隐藏以进行保护)。wsdl 文件驻留在我的本地服务器上,所以我的问题是:有没有办法只允许这个 WSDL 或类似的东西?我真的不想完全禁用 mod_security。 谢谢你! --76a2f126-A-- [05/Aug/2014:02:57:12 +0000] U@BICH8AAAEAAAkVDPwAAAAH x.x.x.x 45488 x.x.x...

Admin

反向代理和请求 URL 感知 tomcat
wsdl

反向代理和请求 URL 感知 tomcat

我配置了一个基础结构设置,其中 apache 反向代理终止 SSL 请求。然后,请求被代理到另一个前端 apache web 服务器,然后该服务器再次通过 mod_jk/AJP 连接到 tomcat。设置似乎运行顺利,没有一个例外。tomcat 提供 WSDL web 服务,在这些 XML 文件中,一个标签包含主机位置,该位置应与请求的 URL 相同。 由于当前设置,主机位置代表(ajp 连接的)前端 Web 服务器的内部 URL,而不是请求的外部 URL。解决此问题的第一次尝试是将外部 URL 设置为 tomcats server.xml 中的代理 UR...

Admin

IIS 7.5“Web 服务不符合 WS-I Basic Profile v1.1。”
wsdl

IIS 7.5“Web 服务不符合 WS-I Basic Profile v1.1。”

我正在尝试将网站从 IIS 6 迁移到 IIS 7.5。 当页面加载时,我收到错误,如下面的屏幕截图所示。即使在 IIS 6 服务器上(此方法有效)的文件相同,错误仍会抱怨"This web service is using http://tempuri.org/ as its default namespace." 在我的搜索中,我发现这可能与 WSDL 有关。 抱歉,我说得含糊其辞,但如果有人能给我指出答案的大致方向,我可能会从那里开始。 ...

Admin

Apache Tomcat 中的 Web 应用程序如何使用 SSL/TLS 客户端证书身份验证作为客户端?
wsdl

Apache Tomcat 中的 Web 应用程序如何使用 SSL/TLS 客户端证书身份验证作为客户端?

我正在使用 Apache Tomcat webapp 作为 IIS 托管 web 服务的客户端 (java)。我需要使用 SSL 进行客户端身份验证。客户端使用哪种匹配标准将客户端证书作为 ServerHello 的一部分的证书请求 (CertificateRequest) 发送到服务器。 我在 IE 中安装了客户端证书并访问 WSDL,然后它会提示输入客户端证书,我选择我安装的证书并且它可以工作。 如果需要的话,我可以发送调试 SSL 转储。 ...

Admin

WSDL 服务器 HTTP 标头
wsdl

WSDL 服务器 HTTP 标头

我正在向 WSDL 服务器发送请求,结果有些奇怪。在 10 个案例中,大约有 9 个我从服务器收到错误,但在 10 个案例中,有 1 个我得到了成功响应。 成功响应的标头: HTTP/1.1 200 OK Date: Thu, 01 Sep 2011 09:34:47 GMT Content-Type: text/xml; charset=utf-8 x-wily-servlet: Clear appServerIp=x.x.x.x&agentName=esb_online_server4&servletName=HttpTranspor...

Admin

将工作 ear 文件部署到 weblogic 服务器时出现 503 服务不可用错误!
wsdl

将工作 ear 文件部署到 weblogic 服务器时出现 503 服务不可用错误!

我将一个工作服务部署到 weblogic 9.2。我们进行了服务器迁移,因此我们将此应用程序移至另一台具有相同 weblogic 设置的服务器。现在,当我尝试访问 WSDL 时,出现 503 服务不可用错误。这是完全相同的应用程序。有人猜到为什么会发生这种情况吗? ...

Admin

SharePoint Designer 使用 Dynamics CRM 服务作为外部数据源
wsdl

SharePoint Designer 使用 Dynamics CRM 服务作为外部数据源

我想使用 Dynamics CRM 服务作为 SharePoint 2010 的数据源。我使用 SharePoint Designer 2010 与 SharePoint 服务器配合使用。我尝试遵循本说明。我计划使用 Dynamics CRM -> 设置 -> 自定义 -> 开发人员资源中显示的链接。但每次我尝试连接 到服务时,它都说我的链接“未返回有效的 XML Web 服务描述”。 也许我漏掉了什么?一般来说:有可能吗?任何想法都将不胜感激 :) ...

Admin

保护服务器上的 PHP 包
wsdl

保护服务器上的 PHP 包

我是一名 php 开发人员,最近决定将我的一个 Magento 扩展商业化。我已经下载并配置了MageParts CEM 服务器就模块包的许可和交付而言,这一切都运行良好。唯一的问题是,任何人都可以访问存储包的目录。我在一个.htaccess文件中尝试过这个,但现在它不起作用了。 <Files services.wsdl> allow from all </Files> deny from all 客户端正在收到403 Forbidden回复。我在文件中是否犯了错误.htaccess,或者是否有更好的方法来保护目录? 任何帮...

Admin

IIS7 Web 服务中的 URL 重写 - WebService.asmx => SOAP 文档中的 WebService
wsdl

IIS7 Web 服务中的 URL 重写 - WebService.asmx => SOAP 文档中的 WebService

我有一个基于 IIS7.5 (Server 2008 R2) 的 Web 服务,我希望使其尽可能独立于当前的实现技术。我正在使用 URL 重写模块 (http://learn.iis.net/page.aspx/734/url-rewrite-module/) 删除 URL 的 .asmx 部分,这对于 HTTP 请求部分来说工作正常。但是,当我访问 WSDL 文件时,我仍然会在其中看到 .asmx。我想知道是否有人这样做过,如果是的话,可以提供什么建议。 这似乎不是一个难以解决的问题。但我尝试过很多使用“自定义标签”的方法,但似乎无法挽救我的生命。 ...

Admin

Web 服务 WSDL 和发现无法正常工作
wsdl

Web 服务 WSDL 和发现无法正常工作

背景:我们有一个远程 Web 服务器,上面有我们的网站和 Web 服务。我们可以访问此服务和网站,但不能直接访问服务器,因为它由另一家公司管理。 问题:我们的 Web 服务可以运行并且工作正常,但我们无法连接到 Web 服务,因为 WSDL 将 soap 地址位置指定为: http://webserver/ourService.asmx ‘Webserver’ 应替换为我们的网站名称: http://ourSite.com/ourService.asmx 由于此错误,我们无法在 Visual Studio 中添加 Web 引用或使用当前的 WS...

Admin