不同.NET Framework版本下ASP.NET FormsAuthentication的兼容性
假设站点A加密使用.NET Framework 2.0,站点B解密使用.NET Framework 4.0,除了保持MachineKey相同外还需要进行如下设置:
1、Web.config的<appSettings>配置节下添加:
<add key="aspnet:UseLegacyEncryption" value="true" />
2、Web.confg的<appSettings>配置节下添加:
<add key="aspnet:UseLegacyMachineKeyEncryption" value="true" />
3、Web.config的machineKey配置节添加compatibilityMode属性,具体值由实际环境决定:
compatibilityMode="Framework20SP1"
不同.NET Framework版本下ASP.NET FormsAuthentication的兼容性,古老的榕树,5-wow.com
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。