最近做老系统的单点登录,在各个子系统之间采用共享cookie的方式,发现有些系统可以实现共享,有些系统不行。最后,发现是machineKey的validationKey、decryptionKey、validation、decryption和compatibilityMode都必须一致,否则就会出现问题,有关compatibilityMode的说明可以参考MSDN:
https://docs.microsoft.com/en-us/dotnet/api/system.web.configuration.machinekeysection.compatibilitymode?view=netframework-4.8
网友评论