gpt4 book ai didi

asp.net - 网络服务帐户是否应该默认接收临时文件权限?

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

最近我在研究如何通过网络表单从 Crystal Reports 生成 PDF。它失败了,我确定这是由 c:\windows\temp 目录上的权限设置引起的。我授予网络服务帐户对此文件夹的完全访问权限,这立即解决了问题。但是默认情况下网络服务帐户没有这些权限是有原因的吗?

Rick Strahl 问了这个问题 here .听起来这样做应该没有任何问题,但 Rick 不清楚为什么要这样设置默认值。

网络服务器是 Windows Server 2003

最佳答案

如今,默认选项往往更安全。我认为没有任何其他原因。

我遇到了和你一样的问题,在我的环境中只是给予了许可并继续前进。

This post表明这是 Crystal Reports 的错误,它明确引用 %WINDIR%\Temp 而不是使用 Path.GetTempPath() 等 API。事实上,我已经看到 Path.GetTempPath() 在 Windows 2003 上的网络服务帐户下运行时返回 %WINDIR%\Temp。

关于asp.net - 网络服务帐户是否应该默认接收临时文件权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/167605/

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