湘西网站建设,网站标题字体,广州网站建设公司小程序,网站建设推广渠道文章目录 第五十章 Web Service URL 汇总Web 服务 URLWeb 服务的端点WSDL 使用受密码保护的 WSDL URL 第五十章 Web Service URL 汇总
本主题总结了与 IRIS 数据平台 Web 服务相关的 URL。
Web 服务 URL
与 IRIS Web 服务相关的 URL 如下#xff1a;
Web 服务的端点
http… 文章目录 第五十章 Web Service URL 汇总Web 服务 URLWeb 服务的端点WSDL 使用受密码保护的 WSDL URL 第五十章 Web Service URL 汇总
本主题总结了与 IRIS 数据平台 Web 服务相关的 URL。
Web 服务 URL
与 IRIS Web 服务相关的 URL 如下
Web 服务的端点
https://baseURL/csp/namespace/web_serv.cls其中
baseURL 是实例的基本 URL。/csp/namespace 是 Web 服务所在的 Web 应用程序的名称。web_serv 是 Web 服务的类名。
示例
https://devsys:52773/csp/mysamples/MyApp.StockService.clsWSDL
https://baseURL/csp/app/web_serv.clsWSDL示例
https://devsys:52773/csp/mysamples/MyApp.StockService.cls?WSDL请注意这两个 URL 都是 /csp/namespace Web 应用程序的一部分。
使用受密码保护的 WSDL URL
可以使用现有 Web 服务的 WSDL URL 在 IRIS 或第三方工具中创建 Web 客户端。但是如果 Web 服务的父 Web 应用程序需要密码验证则必须在 WSDL URL 中提供有效的用户名和密码才能访问 WSDL。为此需要将 IRISUsernameusernameIRISPasswordpassword 附加到 URL例如
https://devsys:52773/csp/mysamples/MyApp.StockService.cls?WSDLIRISUsername
_SYSTEMIRISPasswordSYS此外如果使用第三方工具创建 Web 客户端并且该工具在登录后使用 URL 重定向则必须附加 IRISNoRedirect1。例如登录后.NET 执行 URL 重定向。因此.NET Web 客户端的 WSDL URL 格式如下
https://devsys:52773/csp/mysamples/MyApp.StockService.cls?WSDLIRISUsername
_SYSTEMIRISPasswordSYSIRISNoRedirect1如果尝试多次后仍无法从受密码保护的 WSDL URL 生成 Web 客户端请考虑以下替代方法
通过提供有效的用户名和密码从浏览器检索 WSDL将 WSDL 保存为文件并使用该文件生成 Web 客户端。如果 Web 服务必须提供对 WSDL 的持续访问请创建一个不受密码保护的 Web 应用程序来为 WSDL 提供服务。如果存在使用 CSP/ZEN 为 WSDL 提供服务的旧版应用程序并且其“防止登录 CSRF 攻击”设置已启用则请暂时禁用该设置如果确定这样做是安全的。有关更多信息请参阅有关此类旧版应用程序中的设置的内容。