管理安全 JAX-RS 应用程序

您可以使用管理控制台来管理启用了安全性机制的 Java™ API for RESTful Web Services (JAX-RS) 应用程序。

开始之前

此任务假设您熟悉在 Web 容器中保护 JAX-RS 应用程序主题中使用的样本 REST 应用程序以及应用于此 JAX-RS 应用程序的安全性机制。

关于此任务

您实施了安全性机制(例如,基本 HTTP 认证或 REST 资源上基于角色的授权约束)之后,您可以通过将定义的角色映射到用户、组或特殊主体集来管理 JAX-RS 应用程序。

过程

  1. 在管理控制台中,单击应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name
  2. 在“详细信息”属性下面,单击安全角色到用户/组映射 这将显示所有属于此应用程序的角色列表。
  3. 选择您为应用程序定义的角色之一。

    在 AddressBookApp 样本中,定义的角色是 Role1Role2

  4. 确定用户、组或特殊主体集,例如应用程序的域中全部认证选项来分配相应角色。 该选项指定任何已认证的用户都可以访问该资源。此样本中的安全性约束仅供认证。
  5. 为您在 JAX-RS 应用程序中定义的每个角色重复先前步骤。
  6. 单击确定以保存更改。

结果

您使用管理控制台将角色约束应用于各种资源 URI 模式以启用对这些资源的基于角色访问。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_jaxrs_impl_securejaxrs_admin
文件名:twbs_jaxrs_impl_securejaxrs_admin.html