Skip to content

[JENKINS-2610] "#" in username not escaped #14087

@jenkins-infra-bot

Description

@jenkins-infra-bot

Hi,

my CVS username contains a "#" character. This character is not escaped in the
link on the list of people page. The link points to:
http://qisdev.his.de/hudson/user/brummermann#his.de
The "#", however has a special meaning in html to jump to an internal link
destination of a page. So the browser only sends the first part of the URL to
the web server: http://qisdev.his.de/hudson/user/brummermann

I get to the correct page if I encode the "#" as %23 and type this into the
address bar by hand:
http://qisdev.his.de/hudson/user/brummermann%23his.de

The same problem occures in the navigation links on the left side on that page.


Originally reported by nhnb, imported from: "#" in username not escaped
  • assignee: mindless
  • status: Closed
  • priority: Major
  • component(s): core
  • resolution: Fixed
  • resolved: 2010-02-09T15:40:05+00:00
  • votes: 0
  • watchers: 0
  • imported: 2025-11-24
Raw content of original issue

Hi,

my CVS username contains a "#" character. This character is not escaped in the link on the list of people page. The link points to: http://qisdev.his.de/hudson/user/brummermann#his.de The "#", however has a special meaning in html to jump to an internal link destination of a page. So the browser only sends the first part of the URL to the web server: http://qisdev.his.de/hudson/user/brummermann

I get to the correct page if I encode the "#" as %23 and type this into the address bar by hand: http://qisdev.his.de/hudson/user/brummermann%23his.de

The same problem occures in the navigation links on the left side on that page.

  • environment: Platform: All, OS: All

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions