代码之家  ›  专栏  ›  技术社区  ›  Jeba Samuel

如何授权用户使用我的rest服务-camel cxf

  •  1
  • Jeba Samuel  · 技术社区  · 6 年前

    我有一个httpd前端服务器,它将使用openidc对用户进行身份验证,如果身份验证成功,则将jwt与传入的请求相关联。之后,请求将到达所需的rest服务,该服务是使用apache camel cxf定义的。

    现在我需要根据某些权限拒绝/允许此用户使用请求的服务。我该怎么做?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Hans Z.    6 年前

    通常,已建立的用户会话将包含有关openid连接提供程序提供的用户的声明。这些声明可以在mod_auth_openidc特定的require指令中使用,例如:

    Require claim email:joe@example.org
    

    有关详细信息,请参见: https://github.com/zmartzone/mod_auth_openidc/wiki/Authorization

    推荐文章