asp.net论坛认证背后的PHP页面

时间:2013-06-07 12:30:37

标签: php asp.net iis iis-6 forms-authentication

一直在寻找答案但是阅读了一些相互矛盾的报道。

我有一个带有表单身份验证设置的asp.net网站,我正在将一些php页面添加到站点内的子文件夹中。我希望这些页面遵循与站点其余部分相同的身份验证,即如果未登录则退回到我的asp.net登录表单。

目前,如果我访问文件http://localhost/test/test.php,即使我没有登录,它也会提供服务。但是,如果我只是浏览到文件夹http://localhost/test/,它会将我反弹到登录页面。猜猜我需要通过asp管道强制这些PHP页面,但在经典模式/ iis6中这是可能的吗?

1 个答案:

答案 0 :(得分:0)

我似乎通过以下方式实现了这一目标:

  1. 将包含我的应用的文件夹转换为iis 6 manager中的应用程序
  2. 单击上述文件夹的属性对话框的“目录”选项卡中的“配置”,并定义指向c:\ windows \ microsoft.net \ framework \ v4.0.30319 \ aspnet_isapi.dll
  3. 的通配符映射。