我在Windows Server 2019 IIS中安装了Stimulsoft Server,但除主路由外,所有url都被拒绝访问。
例如,http://localhost:40010/designer和所有报表url访问被拒绝。
这是我在浏览器中的错误
对路径“Stimulsoft”的访问被拒绝。
描述:在执行当前web请求时发生了未处理的异常。请查看堆栈跟踪以获得有关错误的更多信息,以及它起源于代码的位置。
异常详细信息: System.UnauthorizedAccessException:拒绝对路径“Stimulsoft”的访问。
ASP.NET未被授权访问请求的资源。考虑将资源的访问权限授予ASP.NET请求标识。ASP.NET具有一个基本进程标识(通常是IIS 5上的{MACHINE}\ASPNET或IIS 6和IIS 7上的网络服务,以及IIS7.5上配置的应用程序池标识),如果应用程序不是模拟的,则使用它。如果应用程序是通过模拟进行模拟的,则标识将是匿名用户(通常是IUSR_MACHINENAME)或经过身份验证的请求用户。
若要授予ASP.NET对文件的访问权限,请右键单击“文件资源管理器”中的文件,选择“属性”并选择“安全性”选项卡。单击“添加”以添加适当的用户或组。突出显示ASP.NET帐户,并选中所需访问的框.
发布于 2021-11-29 08:58:47
错误消息很明显,iis没有访问Stimulsoft的权限,您可以尝试以下步骤来解决这个问题:
IISUSER设置对www.root文件夹的读和写权限。中选择标识类型。
https://stackoverflow.com/questions/70150073
复制相似问题