I have an encrypted password sting that is being passed from a classic asp page to a MVC controller. I have recently found out that this password can contain a "/" which creates the scenario where MVC is expecting an extra param instead of regarding it as part of the previous param value.
in the example below the password is "o/KR9Rzja1Q5"
http://localhost:8501/MyPage/Account/BRIAN/o/KR9Rzja1Q5
I have thought of using Server.URLEncode and Server.URLDecode however MVC breaks with a typical 404 error before i can action the Server methods.
I know why its breaking, i need to know if there is any reasonable work around for the problem before i start re-writing the application.
Changing the password encryption is NOT an option