Skip to content

Creating an account has GET-like URL parameters #4558

@ngrosc

Description

@ngrosc
ISSUE TYPE
  • Bug Report
  • Other
COMPONENT NAME
UI
CLOUDSTACK VERSION
4.14
CONFIGURATION

N/A

OS / ENVIRONMENT

N/A

SUMMARY

creating a new account using the web ui has some useless? get-like url parameters. maybe, this was a get request some time ago and then switched to post without cleaning the url part?

STEPS TO REPRODUCE
  1. use tcpdump/burp or some other traffic capture tool
  2. create a new account
  3. review the called urls
EXPECTED RESULTS

a post request to the api endpoint

https://***/client/api?command=createAccount&response=json

with the payload in its body

ACTUAL RESULTS

a post request to the api endpoint

https://***/client/api?command=createAccount&username=dummyaccount&email=dummy@dummy.local&firstname=dummy&lastname=dummy&password=dummypass&domainid=****&roleid=****&response=json

with the payload in its body.
when creating a user account, the request is as expected

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions