美文网首页收藏
第十章 指定 SAX 解析器的标志

第十章 指定 SAX 解析器的标志

作者: Cache技术分享 | 来源:发表于2024-08-14 09:25 被阅读0次

第十章 指定 SAX 解析器的标志

指定 SAX 解析器的标志

Web 客户端调用 Web 服务时,它会在内部使用 SAX 解析器,这是 IRIS 附带的第三方产品。可以设置 Web 客户端的 SAXFlags 属性,以设置解析器要使用的标志。

要使用 WS-Security 登录功能:

  1. 确保在 Web 客户端和托管 Web 服务的 Web 服务器之间使用 SSLWS-Security 标头以明文形式发送,因此除非使用 SSL,否则此技术并不安全。请参阅将客户端配置为使用 SSL
  2. 调用 Web 客户端的 WSSecurityLogin() 方法。此方法接受用户名和密码,生成带有明文密码的 WS-Security 用户名令牌,并将 WS-Security 标头添加到 Web 请求。
  3. 调用 Web 方法。

此技术仅将安全令牌添加到下一条 SOAP 消息中。

使用 HTTP 身份验证

某些 Web 服务需要 HTTP 身份验证,而不是使用 WS-Security(在“保护 Web 服务”中进行了描述)。对于这些 Web 服务, IRIS 数据平台支持以下 HTTP 身份验证方案:

  1. 协商(SPNEGOKerberos,符合 RFC 4559RFC 4178
  2. NTLMNT LAN 管理器身份验证协议)
  3. Basic 基本(RFC 2617 中描述的基本访问身份验证)

请注意,在 HTTP 1.0 上仅使用基本身份验证;其他身份验证方案要求在单个连接内进行多次往返,这在 HTTP 1.0 中是不允许的。

要使用 HTTP 身份验证:

  • 在调用 Web 方法之前设置 Web 客户端的 HttpUsernameHttpPassword 属性。
  • 如果希望客户端发送指示要使用的方案的初始标头(并且知道服务器允许该方案),请在调用 Web 方法之前设置 HttpInitiateAuthentication 属性。对于此属性的值,请指定身份验证方案名称,如发送 HTTP 请求中的提供登录凭据中所述。
  • 如果要自定义客户端尝试的方案列表,请在调用 Web 方法之前设置 HttpInitiateAuthentication 属性。对于该属性的值,请使用逗号分隔的名称列表,如发送 HTTP 请求中的提供登录凭据中所述。

重要提示:如果有可能使用基本身份验证,请确保在 Web 客户端和托管 Web 服务的 Web 服务器之间使用 SSL。在基本身份验证中,凭据以 base-64 编码形式发送,因此可以轻松读取。请参阅配置客户端以使用 SSL

相关文章

  • SAX解析器

    SAX(Simple API for XML)是一个基于事件的 XML 文档解析器。与 DOM 解析器不同,SAX...

  • 2017-06-10-Android XML解析

    Android xml解析 1,SAX解析器 2,Dom解析器 3,pull解析器

  • 2020-12-09:python-sax

    Python中解析xml接口一般有SAX、DOM、ElementTree,SAX是基于事件处理机制,有“解析器”和...

  • PYTHON XML解析-SAX解析

    1.SAX模块 SAX是一种基于事件驱动的API,利用SAX解析XML牵扯到两个部分,解析器和事件处理器。其中解析...

  • Jsoup快速入门

    xml常见的解析器: JAXP:sun公司提供的解析器,支持dom和sax两种思想 DOM4J:一款非常优秀的解析...

  • DOM和SAX(未完)

    一.JAXP 我们都知道有很多解析器,都对DOM和SAX提供了实现。如果我们在项目一开始中使用了A解析器,后来因为...

  • 49.xml解析方式

    一.DOM(JAXP Crimson解析器) 二.SAX 三.JDOM 四.DOM4J 区别: 一.DOM4J性能...

  • NSXMLParser

    NSXMLParser是iOS自带SAX方式解析,使用方法为:1.// 传入XML数据,初始化解析器[[NSXML...

  • XML数据解析

    解析来自服务器返回的XML数据,介绍两种方式:1,NSXMLParser解析器 : SAX方式解析(从根元素开始,...

  • SAX和DOM解析XML

    PULL方式 除了可以使用SAX和DOM解析XML文件,也可以使用Android内置的Pull解析器解析XML文件...

网友评论

    本文标题:第十章 指定 SAX 解析器的标志

    本文链接:https://www.haomeiwen.com/subject/ckfskjtx.html