gpt4 book ai didi

asp.net - 使用 Asp.net 成员(member)提供程序保护非 .aspx 页面

转载 作者:行者123 更新时间:2023-12-02 10:27:08 25 4
gpt4 key购买 nike

我目前正在使用 asp.net 成员(member)资格提供程序(登录信息存储在数据库中)来保护我网站的某些页面。但是,我也有想要保护的非 .aspx 资源 - Word 文档、Excel 电子表格、pdf 等。这可能吗?如果是这样我该怎么做?

谢谢!

最佳答案

如果您在集成管道(默认设置)下运行IIS 7,则所有请求都会通过 IIS。这意味着您除了设置 web.config 之外无需执行任何操作。不过,您需要做一件小事,将以下属性放在 system.webServer 下的 modules 节点上:

<modules runAllManagedModulesForAllRequests="true" />

这可确保表单例份验证模块针对您的静态内容运行。

关于asp.net - 使用 Asp.net 成员(member)提供程序保护非 .aspx 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2686282/

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