问题标签 [access-denied]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
170076 浏览

java - java.io.FileNotFoundException:(访问被拒绝)

我正在尝试读取文件夹中的文件,但是当我运行程序时,它会抛出此异常。我也尝试了其他一些文件夹。它抛出相同的异常。

0 投票
2 回答
12850 浏览

batch-file - 我刚刚制作的文本文件的“访问被拒绝”错误消息?

大约 3 天前,我问了一个问题,可以在这里找到:

如何使用批处理文件替换文本文件第二行的字符串?

我正在将文本文件中的字母转换为它们各自的数字。我收到诸如“访问被拒绝”和“无法找到此文件”之类的错误消息——但给我所有这些错误的同一个批处理文件也是使这些文本文件开始的那个!所以它应该与批处理文件本身在同一目录中(除非另有说明),对吧?我什至去了那个文件夹并检查了,他们在那里。

我确实添加了一个小脚本来在创建文件后隐藏文件,这样它就不会看起来那么混乱。我通过使用来做到这一点

使用此命令隐藏文件是否会使其对正在搜索/调用它的批处理程序不可见?

这是文件“stringparsing.bat”的链接:http: //uploading.com/files/a1m1d2f4/stringparsing.bat/

如果您能帮助我让这个程序在没有任何错误的情况下执行它的任务,我们将不胜感激!

这是完整的“stringparsing.bat”文件:

0 投票
1 回答
21242 浏览

windows - 访问拒绝在 Windows 7 上为管理员帐户提交文件

我想删除 git 在我的 Windows 7 机器上创建的 git 存储库(.git 文件夹)。它说拒绝访问 .git/refs/header 文件夹。

我打开一个具有管理员角色的控制台,发出命令“takeown /F Headers /A /R”,它仍然显示“错误:访问被拒绝。”,我也不能通过 GUI 安全对话框进行操作。

有什么建议吗?

问候, 绿色

0 投票
1 回答
21250 浏览

c# - System.ComponentModel.Win32Exception:访问被拒绝

我正在开发基于 C# windows 的应用程序。我正进入(状态

System.ComponentModel.Win32Exception:访问被拒绝

在我安装的应用程序中。

仅在安装应用程序时出现此错误。当我尝试从 Visual Studio 调试我的应用程序时,也不例外。

我已经使用 IzPack 安装程序实用程序安装了应用程序,并将其安装在桌面上(用于测试目的)。

任何人都知道为什么此异常仅在已安装的版本中发生?

0 投票
1 回答
930 浏览

xml - 如何读取 CodeAnalysisLog XML 文件?

我正在尝试在 TFS 2010 中自动构建的构建后事件上自动触发一个名为 NDepend 的代码分析软件(如果您想了解更多详细信息,请参阅)。

我在以下位置添加了此代码:

就像我之前的一次尝试一样。它构建得很好,没有错误,但我没有看到 NDepend 运行的任何直接迹象。然而,凭直觉,我决定检查自动构建中的 drop 文件夹,发现一些标记为“ blah .CodeAnalysisLog”的 XML 文件我不记得这些在以前的版本中存在,所以我试着打开它们,想它可能是 NDepend 分析。但是当我点击它时,Internet Explorer 显示如下

XML 页面无法显示

无法使用 XSLT 样式表查看 XML 输入。请更正错误,然后单击“刷新”按钮,或稍后重试。

访问被拒绝。

有没有人遇到过这个问题?如果是这样,是什么原因造成的?这与我在上面添加的 NDepend XML 有关吗?还是这个错误与我添加的 NDepend XML 完全无关?

0 投票
1 回答
562 浏览

drupal - Drupal:访问被拒绝触发,但我还是得到了内容

我正在建立一个网站,为每个用户提供一个私人主页,其中包含他们可以看到但其他人看不到的内容。如果用户是页面的所有者,则 _menu 处理程序中的回调允许访问,否则拒绝访问;一切都很好。

我刚刚修改了该页面,使其内容由一组框而不是一大袋代码组成。内容正确地组合在一起,但有一个问题:如果用户 A 查看用户 B 的私人页面,他应该得到一个拒绝访问页面。但是,这些块仍然被调用,它们的内容仍然在页面上结束,这样用户 A 可以看到用户 B 的私人内容。该页面也没有得到通常的“您无权访问此页面”。通常显示在拒绝访问页面上的消息。

我完全不明白为什么会这样。我可以通过为它们提供一些设计合理的“在特定页面上显示块”功能来阻止它们运行,但是仍然发生了一些事情,(a)看起来不正确,(b)我不明白。总之,这让我对网站访问控制发生的事情有一种不好/有趣的感觉,尤其是它与块相关的方式。有人可以在这里提供任何见解吗?谢谢!

0 投票
3 回答
1991 浏览

c# - ASP.NET 代码仅适用于本地计算机

我在设置的 ASP.NET 网站上遇到了一些问题,而且很难调试。

背景资料:

我的网站上有一个页面允许用户上传一个或多个 Microsoft Word 文档。然后用户可以按下一个按钮,代码应该打开文档,计算单词,然后返回表格中的单词数。

当我在 Visual Studio 中运行调试器时,这工作得非常好,但是当我尝试从另一台计算机通过 Web 执行此操作时,我得到一个错误。

这是一些代码。我试图尽可能地简化它。

MicrosoftWordOperations代码非常基本:

编辑:

我能够进行一些基本的调试,这是在第一个代码块中捕获的异常:

System.UnauthorizedAccessException:由于以下错误,检索具有 CLSID {000209FF-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80070005 访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))。在 [path]\MicrosoftWordOperations.cs:line 26 中的 MicrosoftWordOperations.GetContents() [path]\WordCounter.aspx.cs:line 69 中的 Content_WordCounter.CountWords()

编辑:

MSWord 安装在服务器上。

编辑:

第 26 行:Word.Application wordObject = new Word.Application();
第 69 行:String contents = wordOps.GetContents();

0 投票
3 回答
12490 浏览

asp.net - 无法使用 ASP.NET FileUpload 保存文件 - 访问被拒绝

下面的代码用于我的网站插入照片,在我的计算机上,我可以插入照片,但是当我将它传输到远程机器时,我收到错误消息。这是代码:

这是错误消息:

“/please-god”应用程序中的服务器错误。拒绝访问路径“D:\Hosting\4423045\html\please-god\UploadedImages\3.jpg”。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.UnauthorizedAccessException:对路径“D:\Hosting\4423045\html\please-god\UploadedImages\3.jpg”的访问被拒绝。

ASP.NET 无权访问请求的资源。考虑向 ASP.NET 请求标识授予对资源的访问权限。ASP.NET 有一个基本进程标识(通常是 IIS 5 上的 {MACHINE}\ASPNET 或 IIS 6 上的网络服务),如果应用程序不模拟,则使用该标识。如果应用程序通过 模拟,则身份将是匿名用户(通常是 IUSR_MACHINENAME)或经过身份验证的请求用户。

要授予 ASP.NET 对文件的访问权限,请在资源管理器中右键单击该文件,选择“属性”并选择“安全”选项卡。单击“添加”以添加相应的用户或组。突出显示 ASP.NET 帐户,然后选中所需访问权限的框。

源错误:

第 21 行:如果 imageUpload.HasFile 则第 22 行:
将 baseDirectory 作为 String = Server.MapPath("~/UploadedImages/") 进行调暗 第 23 行:
imageUpload.SaveAs(baseDirectory & pictureIDJustAdded & ".jpg") 第 24 行:如果第 25 行结束: End If 源文件:D:\Hosting\4423045\html\please-god\PhotoAdmin\Default.aspx.vb 行:23

堆栈跟踪:

[UnauthorizedAccessException: 访问路径 'D:\Hosting\4423045\html\please-god\UploadedImages\3.jpg' 被拒绝。]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +7715167 System.IO .FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) +1162
System.IO.FileStream..ctor(String路径、FileMode 模式、FileAccess 访问、FileShare 共享、Int32 bufferSize、FileOptions 选项、String msgPath、Boolean bFromProxy) +61 System.IO.FileStream..ctor(String path, FileMode 模式) +55
System.Web.HttpPostedFile.SaveAs(字符串文件名)+99
System.Web.UI.WebControls.FileUpload.SaveAs(String filename) +23
PhotoAdmin_Default.dvPictureInsert_ItemInserted(Object sender, DetailsViewInsertedEventArgs e) 在 D:\Hosting\4423045\html\please-god\PhotoAdmin\Default.aspx.vb:23 System.Web.UI.WebControls.DetailsView.OnItemInserted(DetailsViewInsertedEventArgs e) +108
System.Web.UI.WebControls.DetailsView.HandleInsertCallback(Int32 affectedRows, Exception ex) +69
System.Web.UI.DataSourceView.Insert(IDictionary 值, DataSourceViewOperationCallback 回调)+134
System.Web.UI.WebControls.DetailsView.HandleInsert(String commandArg,Boolean CauseValidation)+274 System.Web.UI.WebControls.DetailsView.HandleEvent(EventArgs e,Boolean CauseValidation,String validationGroup)+676
System.Web.UI.WebControls.DetailsView.OnBubbleEvent(Object source, EventArgs e) +95
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
System.Web.UI.WebControls.DetailsViewRow.OnBubbleEvent(对象源,EventArgs e) +113
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
System.Web.UI.WebControls.LinkBut​​ton.OnCommand(CommandEventArgs e) +118
System.Web.UI.WebControls .LinkBut​​ton.RaisePostBackEvent(String eventArgument) +135
System.Web.UI.WebControls.LinkBut​​ton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint) + 1565

0 投票
3 回答
2879 浏览

drupal - 无法在 drupal 中访问上传的文件(flv&images)

我有一个自定义上传字段,其内容类型允许上传 flv 文件。我的主题中有 jw player 可以为我播放。在我的本地主机中一切正常。但是上传后显示Access Denied or File not found Error.

我检查了文件夹的权限,似乎没问题。直接键入文件的链接也会返回找不到页面。

问题是什么?可以做什么?我尝试使用绝对 url print $base_url,也尝试使用print $base_path这两种方法在 localhost 中运行良好。

更新:甚至无法访问 image_cache 的缩略图或任何上传的图像。这有点奇怪。我想不通。

.htacess 在本地主机和服务器中是相同的。但为什么只在我无法访问的服务器中?我检查了所有尝试的日志及其显示 pagenotfound 错误。

我的 .htaccess 文件:

文件目录中的.htacess:

0 投票
1 回答
1117 浏览

c# - 拒绝访问一个类中的文件夹,但不是另一个

尝试使用以下代码重命名文件夹时出现异常:

例外:

问题是,完全相同的代码行适用于我的应用程序的另一类。该应用程序仅包含一个 DLL。

这里发生了什么?有任何想法吗?

更多信息:

  • 该应用程序是一个 WPF 应用程序,使用 MVVM 设计模式。
  • 文件夹重命名确实起作用的类是 ViewModel。
  • 文件夹重命名不起作用的类是辅助类(该方法在尝试重命名文件夹之前会执行一些与数据库相关的工作)。