Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> 如何加強asp.net 1.1 / 2.0 安全性--防跨站攻擊

如何加強asp.net 1.1 / 2.0 安全性--防跨站攻擊

日期:2017/2/8 10:12:28      編輯:關於服務器
ASP.NET 1.1:

打開 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config

設置:
< location allowOverride="false">

< identity impersonate="true" userName="" password=""/>

ASP.NET 2.0 以上:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config

設置:
< identity impersonate="true"/>

如果沒有此兩項,分別進行增加:

< location allowOverride="true">  改為:< location allowOverride="false">
        < system.web>
            < securityPolicy>
                < trustLevel name="Full" policyFile="internal"/>
                < trustLevel name="High" policyFile="web_hightrust.config"/>
                < trustLevel name="Medium" policyFile="web_mediumtrust.config"/>
                < trustLevel name="Low" policyFile="web_lowtrust.config"/>
                < trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
            < /securityPolicy>
        < trust level="Full" originUrl=""/>
        < identity impersonate="true"/>  < !--  這裡增加 -->
        < /system.web>
    < /location>
Copyright © Windows教程網 All Rights Reserved