Bad request 400 for HttpUtility.UrlEncoded URL segments
问题 So, if there are url encoded segments in my apps MVC url, IIS throws a BAD REQUEST 400. e.g. http://u.lasoo.com.au/Offer/*9289--750W-Generic-ATX12V-Power-Supply-%252449dot99/6355 <--- the '*' and '%' are causing this error. Notice that http://u.lasoo.com.au/Offer/The-Giant-Good-As-Gone-7-Day-Sale/6354 works fine. What's the correct way to convert an arbitrary string into an accepted MVC URL segment? UPDATE: the URl segment should resemble the original string. Base64 encoding completely