S
S
softaria2016-10-25 09:23:59
User identification
softaria, 2016-10-25 09:23:59

During authorization, a parameter appears that is not taken into account in the signature. Why?

Sometimes, when authorizing an application through classmates, a parameter comes up that is not taken into account when calculating a digital signature. The parameter is called __dp=y
It is not documented.
For example:
https://ok.imper.online/ok/sa-integration?sig=AAAA...
If we read the signature according to all the rules (sort all parameters by keys and concatenate them), then it does not match the one passed. If you discard this parameter - it matches.
Question - where does this parameter come from, why does it appear and how to correctly calculate the signature in the general case (perhaps this parameter is not the only one)
Regards
Roman

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question