Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-4582

Cannot create user with underscores in the name

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 10.0.0.Beta2
    • None
    • None

      On a fresh a Wildfly install (tested on 11.0.0.Final and 17.0.0.Final) I cannot create application users with underscores in the user name:

      C:\Users\thorsten\bin\wildfly-11.0.0.Final\bin>add-user
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by __redirected.__SAXParserFactory (file:/C:/Users/thorsten/bin/wildfly-11.0.0.Final/jboss-modules.jar) to c
      onstructor com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl()
      WARNING: Please consider reporting this to the maintainers of __redirected.__SAXParserFactory
      WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      WARNING: All illegal access operations will be denied in a future release
      
      What type of user do you wish to add?
       a) Management User (mgmt-users.properties)
       b) Application User (application-users.properties)
      (a): b
      
      Enter the details of the new user to add.
      Using realm 'ApplicationRealm' as discovered from the existing property files.
      Username : user_name
      
       * Error *
      WFLYDM0028: Username must be alphanumeric with the exception of the following accepted symbols (",", "-", ".", "/", "=", "@", "\")
      
      Username (user_name) :
      

      We use basic authentification to restrict access to our applications, and expect usernames in the format <prefix>_<suffix> with <prefix> being a sequence of plain letters (a-z), followed by an underscore ("_") and a number as <suffix>.

      This is possible with WebSphere and even Tomcat, but actually not in Wildfly.

              jmesnil1@redhat.com Jeff Mesnil
              theit Thorsten Heit (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: