我正在使用Undertow Web服务器的Wildfly Swarm中托管服务。在我们的配置文件中,我们指定服务的安全性,特别是所需的角色。我发现角色名称区分大小写,这给我们带来了许多问题,因为我们的支持团队将生产中的角色配置为与QA不同,有时使用不同的字母大小写。有没有一种方法可以配置Undertow进行角色比较而忽略大小写?
我们的Wildfly Swarm配置(yml)文件如下:
deployment:
portal-api.war:
web:
login-config:
auth-method: BASIC
security-domain: tds-domain
security-constraints:
- url-pattern: /*
roles: [prdRoleName]
因此,具有角色PrdRolename
的用户将失败,并出现一个禁止的错误。