Ich habe kürzlich IIS Web Sockets auf meiner Seite hinzugefügt. Um dies zu tun, musste ich die targetFramework="4.5"
in das httpRuntime
Tag der web.config hinzufügen.Warum sollte targetFramework = "4.5" zu httpRuntime in web.config hinzugefügt werden, um meinen Entschlüsselungsschlüssel ungültig zu machen?
Leider jetzt, wenn ich versuche, und melden Sie sich an, um meine Seite bekomme ich folgende Fehlermeldung:
Decryption key specified has invalid hex characters.
Die machineKey in meiner Datei web.config wie folgt:
<system.web>
<machineKey decryptionKey="513A71A2266CD92E99AA2970F18AE3F8A14DE3625BDD5792FB4AC15F9004693D,IsolateApps" validationKey="FBC9407A7ECE1C60741B44303670247CBE2E08B0658ED1031CF4A2582BDDFA4CD2E27201B083A5DF39C56C2D5B91674BD4FAB2EE644FB067D2C43633D3E6A724,IsolateApps" />
</system.web>
Hat jemand weiß, warum das Hinzufügen von targetFramework dieses Problem verursacht und was ich tun kann, um es zu beheben?