I am having a wired issue in my AngularJs application. When user is trying to login to the app and if the password contains ampersand (&), then it couldn\'t able to validate
Am guessing the value is being interpreted as a query string separator.
Try using the javascript method
encodeURI()
Or
EncodeURIcomponent()
On your password value before posting to the server, so the ampersand becomes
&
The server will decode this for you.
You'll probably find that slashes and question marks will also not work in passwords if you dont