We have a rather complicated ASP.NET MVC project with cross-entry widgets and a lot of semi-tax code.
There is a system that we log into through an iframe. The URL for the iframe, which we send via the string attached to the MVC model.
Problem: On really rare occasions, we see garbled query string parameters. However, this is always the same mistake. I want to fix the problem, but I can’t understand why this is happening.
I expect some settings like Adblocker type or block or some regional settings, but I don't know where to start.
I hope someone recognizes the pattern and says; that the localization pattern, when your Windows is installed in Turkey or something else, you should check your encoding, etc. etc.
Anyway, here is an example:
Expected:
auth-dialog-window?openerOrigin=https%3a%2f%2f.poules.com&color=C3042E&openerType=iframe
Coming through:
auth-dialog-window?color=P304212R&openerType=vsenzr&openerOrigin=uggcf%3N%2S%2Scbhyrf.pbz
Apparently, the order of the query string is also changing. Here is closer to the parameter:
iframe
vsenzr
https:// poules.com (spaces are for aligning)
uggcf%3N%2S%2Scbhyrf.pbz
C3042E
P304212R
Does anyone recognize the pattern and can give me a hint where should I look?
I know for sure that the last time this happened with IE 9.0, but can not play it.
source
share