gpt4 book ai didi

asp.net - 如何在asp.net webform中正确加密Viewstate

转载 作者:行者123 更新时间:2023-12-02 20:17:43 34 4
gpt4 key购买 nike

我正在使用 asp.net webform 网站,该网站使用 4.5 框架和漏洞扫描仪将 View 状态显示为未加密的 __VIEWSTATE 参数

即使我使用机器 key ,它仍然标记它

 <machineKey validationKey="xxxxxxxxxxxx" decryptionKey="xxxxxxxxxxxx" validation="SHA1" decryption="AES" />

这就是在 ASP.NET WebForm 4.5 中加密 View 状态的方式吗

最佳答案

您可以在Web.Config的system.web下的pages节点中设置ViewState加密。

<system.web>  
<pages viewStateEncryptionMode="Always" />
</system.web>

更多信息:https://learn.microsoft.com/en-us/dotnet/api/system.web.ui.page.viewstateencryptionmode?redirectedfrom=MSDN&view=netframework-4.7.2#System_Web_UI_Page_ViewStateEncryptionMode

关于asp.net - 如何在asp.net webform中正确加密Viewstate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52055641/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com