Windows虛擬主機(jī)程序遷移后報(bào)加密錯(cuò)誤的解決方法
發(fā)布時(shí)間:2019-09-04 點(diǎn)擊數(shù):1121
.NET程序從其他廠商的主機(jī)遷移到阿里云虛擬主機(jī)時(shí),報(bào)如下類似錯(cuò)誤:
行 10:
行 11:
行 12:
行 13:
行 14: ….AQAAANCMnd8BgOyWayexLlG2/gDXAVjUE0I….=
源文件: web.config 行: 12
這個(gè)問(wèn)題一般是由于用戶的程序的加密方式導(dǎo)致的。
加密方式一般有2種: RsaProtectedConfigurationProvider和DataProtectionConfigurationProvider,加密后的程序在原有主機(jī)上使用正常,但是如果換到其它機(jī)器上,很可能就無(wú)法打開了。
此問(wèn)題的解決方式是需要程序開發(fā)人員再編譯一次程序,然后重新上傳到主機(jī)上來(lái)解決。