使用经典ASP父路径的IIS虚拟目录引发403 - 禁止访问:访问被拒绝

时间:2018-01-20 05:52:10

标签: asp-classic iis-7

我正在尝试将基本虚拟目录工作,重定向到网站根目录以运行ASP脚本。基本网站运行良好。

403 - 禁止访问:访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。

日志文件中的错误是:403 14 0 281,或403 14 0 187,或403 14 0 62

我启用了ASP父路径。

IUSR,IIS_IUSRS,网络服务和应用程序池都已阅读&在wwwroot执行。

启用匿名和Windows身份验证。

Path Credentials设置为Application user(传递身份验证)

虚拟目录中的web.config是基本的,见下文;

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <defaultDocument>
            <files>
                <add value="../default.asp" />
            </files>
        </defaultDocument>
    </system.webServer>
</configuration>

我已经尝试了这个/default.asp和./default.asp的版本。

我尝试将应用池设置为以NETWORK SERVICE身份运行

应用程序池已启用32位应用程序

启用目录浏览向我显示web.config

如果有人对如何解决这个问题有任何建议,我将非常感激。

1 个答案:

答案 0 :(得分:0)

我工作了配置。 32位应用程序true,应用程序池标识