2.9. Web 服务


将 Elytron 与 Web 服务客户端集成

现在,您可以将 Web 服务客户端配置为使用 Elytron 客户端配置来获取其凭据、身份验证方法和 SSL 上下文。

当您使用 JBossWS API 为 Web 服务客户端分配任何配置属性时,也会加载和配置 Elytron 客户端中的用户名、密码和 SSL 上下文。可以配置以下验证方法:

  • UsernameToken Profile 身份验证
  • HTTP 基本身份验证
  • TLS 协议

您可以使用 wildfly-config.xml 中的 <webservices/> 元素来指定凭证用于 HTTP 基本身份验证,g UsernameToken Profile 身份验证或两者。

RESTEasy 3.x 访问所有标准 MicroProfile ConfigSources 的功能

RESTEasy 3.x 现在可以访问所有标准 MicroProfile ConfigSources。以下额外的 ConfigSource 也会添加到 RESTEasy 3.x 中:

  • servlet init-params (普通 60)
  • filter init-params (普通 50)
  • servlet context-params (普通 40)

在以前的版本中,这些功能仅包含在 RESTEasy 4.x 中。在这个版本中,RESTEasy 可使用或不使用 MicroProfile ConfigSources 访问配置参数。如果没有 MicroProfile 配置实施,RESTEasy 会退回到从 ServletContext 参数和 init 参数收集参数的旧方法。

现在,您可以使用 undertow 子系统中的 samesite-cookie predicated 处理程序在当前 JBoss EAP 发行版中为 Cookie 配置 SameSite 属性。通过这个处理程序,您可以更新您的服务器配置,而无需更改您的应用程序。此增强支持更改最近在主要 Web 浏览器中实施的 Cookie 处理以提高安全性。

resteasy CDI 模块中配置 Eclipse MicroProfile REST 客户端 API

Eclipse MicroProfile REST 客户端 API 现在是一个可选的依赖项,您可以在 resteasy CDI 模块中进行配置。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部