一直在寻找答案,但阅读了一些相互矛盾的报告。
我有一个带有表单身份验证设置的 asp.net 网站,并且我正在将一些 php 页面添加到站点内的子文件夹中。我希望这些页面遵循与站点其余部分相同的身份验证,即如果未登录,将被退回到我的 asp.net 登录表单。
目前,如果我访问一个文件http://localhost/test/test.php
,即使我没有登录,它也会提供它。但是,如果我只是浏览到该文件夹http://localhost/test/
,它确实会将我弹回登录页面。我想我需要通过 asp 管道强制这些 PHP 页面,但这在经典模式/iis6 下是否可行?