问题标签 [unauthorizedaccessexcepti]

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 投票
1 回答
3746 浏览

asp.net-mvc - MVC 4 未经授权的访问错误页面

我正在尝试为MVC 4应用程序创建自定义错误页面。但我似乎无法找到合适的参考资料来了解它。

我有一个具体的要求。这与Unauthorized access错误有关。假设我有一组页面,只有特定类型的用户才能访问。输入Admin的用户有权访问管理页面,但输入的用户Basic没有。

所以我想要做的是,如果类型的用户Basic已登录到网站并且如果他们尝试访问管理页面,而不是将它们扔到登录页面,则会在错误页面中显示一条消息。

谁能帮助我如何实现这一目标?

0 投票
1 回答
1297 浏览

.net - .NET ClickOnce 应用程序因 UnauthorizedAccessException 而终止

我们编写了一个 ClickOnce 应用程序,可在此处办公室的所有 PC 上运行。今天,.NET 运行时崩溃并在事件日志中记录了以下事件:

该应用程序确实System.Deployment用于定期检查新版本并在后台下载它们。这样,当他们下次启动应用程序时,新版本就可以使用了。

我的 BackgroundUpdater 类看起来像这样(如果它是相关的):

还有其他人从命名空间遇到这个异常System.Deployment吗?这可能是什么根本原因?

0 投票
2 回答
1321 浏览

c# - 初始化 SpeechSynthesizer 时出现 UnauthorizedAccessException

我正在使用 Microsoft 的 SpeechSynthesizer 为我的 Windows Phone 应用程序创建音频输出。我使用此代码

我得到这个例外:

我发现错误发生在

0 投票
2 回答
1454 浏览

c# - 从 dll 打开端口时出现 UnAuthorizedAccessException 串行端口

我在 C# 中使用 System.IO.Ports.SerialPort 类。从位于不同 dll 中的帮助程序类打开串行端口时引发 UnAuthorizedAccessException。如果端口是从win表单本身打开的,则打开端口是成功的!

0 投票
1 回答
866 浏览

c# - 尝试将目录添加到 TreeView 时发生 UnauthorizedAccessException

我正在尝试将目录列表添加到 TreeView 系统,但我遇到了似乎是用户访问问题的问题。我尝试了各种步骤来解决这个问题,但都没有奏效。其中包括:更改解决方案清单文件中的安全性,使用 try catch 跳过我无法访问的文件,以及更改我的 Windows 用户文件夹设置以完全控制(管理员)。我在网上到处寻找类似问题的答案,大多数人刚刚使用了 try catch 系统。这对我的系统不起作用,因为一切都冻结了,它就在那里。然后,该程序就像在我的整个计算机上没有找到单个目录一样。我的代码包括:

每次我尝试为此类问题实施其他人的解决方案时,我都没有得到任何类型的目录列表。该程序占用了太多资源,只是忽略了它无法触及的文件夹。我忽略了一些简单的事情吗?或者这种方法是不可能的?任何帮助表示赞赏,干杯。

0 投票
2 回答
4594 浏览

c# - 使用 FileShare.Delete 会导致 UnauthorizedAccessException 吗?

我正在使用以下代码打开一个文件,用于读取我之前在用户的 %TEMP% 文件夹中创建的文件:

在某些用户的计算机上,这有时会引发 UnauthorizedAccessException 并显示消息“访问路径 ... 被拒绝”。我无法重现这一点。我最初的猜测是防病毒或索引引擎正在做一些时髦的事情,但我也注意到这段代码正在使用“FileShare.Delete”,我不确定它是否应该在那里。

是否存在使用“FileShare.Delete”导致 UnauthorizedAccessException 的情况?

0 投票
3 回答
547 浏览

c# - 使用 TabLib 的 UnauthorizedAccessException - Windows 8 应用程序

我正在尝试使用 TagLib-Sharp 从 mp4 视频中读取元数据,但得到 UnauthorizedAccessException。我正在使用 FileOpenPicker 并做出了正确的声明。

有任何想法吗?提前致谢。

错误: “在 taglib-sharp.DLL 中发生‘System.UnauthorizedAccessException’类型的异常,但未在用户代码中处理

附加信息:对路径“C:\Users\user\Videos\VideoName.mp4”的访问被拒绝。”

代码:

0 投票
1 回答
828 浏览

c# - 初始化 ProximityDevice 时出现 UnauthorizedAccessException (Windows Phone)

我想ProximityDevice在我的应用程序中使用。如果我将其声明为字段或在构造函数中,如下所示:

或这个:

我明白了

如果我将其声明为静态代码不会导致任何问题:

如何解决这个问题?

0 投票
0 回答
63 浏览

c# - 无法检查目录的权限

我有一些代码,我希望能够捕获 System.UnauthorizedAccessException 和任何其他异常,但它似乎没有按预期工作。

代码是:

当我将此代码提供给用户无权访问的 xml 目录时,catch 语句会被删除,并且异常会被进一步抛出堆栈。

知道我可能做错了什么吗?

更新:根据要求,请在下面找到完整的堆栈跟踪:

希望这将有助于回答。

0 投票
3 回答
15459 浏览

c# - 访问被拒绝写入文件夹,为什么?

早晨,

我正在尝试在桌面上的文件夹中创建一些文本文件,但收到一条消息,提示“UnauthorizedAccessException 未处理”错误,拒绝访问路径“C:\MSGTEST”。

我不明白为什么我会收到此消息:

  • 我拥有对该目录的完全访问权限。
  • UAC 已关闭。
  • 我是本地管理员。

有人能告诉我为什么会这样吗?

该程序在以下行中炸弹:

我将文本文件写入目录的代码:

异常错误:

System.UnauthorizedAccessException 未处理 HResult=-2147024891 消息=对路径“C:\MSGTEST”的访问被拒绝。Source=mscorlib StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions 选项、SECURITY_ATTRIBUTES secAttrs、String msgPath、Boolean bFromProxy、Boolean useLongPath、Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access) at SwiftMSGDownload.Form1.subGetMSGs() in c:\Users \nasswee\Documents\Visual Studio 2012\Projects\SwiftMSGDownload\SwiftMSGDownload\Form1.cs:SwiftMSGDownload.Form1.btnStart_Click 处的第 47 行(对象发件人,

有任何想法吗?