问题标签 [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.
c# - System.Unauthorized 异常
*
异常 =System.Net.WebException:对路径“c:\windows\system32\inetsrv\Dialer”的访问被拒绝。---> System.UnauthorizedAccessException:对路径“c:\windows\system32\inetsrv\Dialer”的访问被拒绝。在 System.IO.__Error.WinIOError(Int32 错误代码,字符串可能全路径)
在 System.IO.FileStream.Init(字符串路径、FileMode 模式、FileAccess 访问、Int32 权限、Boolean useRights、FileShare 共享、Int32 bufferSize、FileOptions 选项、SECURITY_ATTRIBUTES secAttrs、String msgPath、Boolean bFromProxy、Boolean useLongPath)在 System.IO。 FileStream..ctor(字符串路径,FileMode 模式,FileAccess 访问,FileShare 共享,Int32 bufferSize,FileOptions 选项,String msgPath,Boolean bFromProxy)在 System.IO.FileStream..ctor(字符串路径,FileMode 模式,FileAccess 访问,FileShare 共享)在 System.Net.FileWebStream..ctor(FileWebRequest 请求,字符串路径,FileMode 模式,FileAccess 访问,FileShare 共享)在 System.Net.FileWebRequest.GetRequestStreamCallback(对象状态)
--- 内部异常堆栈跟踪结束 --- System.Net.WebClient.UploadDataInternal(Uri address, String method, Byte[] data, WebRequest& request) at System.Net.WebClient.UploadString(Uri address, String method,字符串数据)
*
发生异常的代码
我知道上面的代码并不理想,但是我只需要了解为什么甚至尝试访问。任何人都可以提供一些见解吗?
c# - 使用 getAccessControl 时出现 UnauthorizedAccessException
我正在尝试将文件从外部硬盘复制到桌面上的文件夹中,为此我必须拥有外部硬盘中的文件夹和文件的所有权,我在之前的问题中阅读了它如何是,我的代码如下所示:
当我运行此代码时,我在该行中得到一个异常:
例外是:
“未授权访问异常被捕获”“试图执行未经授权的操作”。
为什么会这样?以及如何复制这些文件夹和文件?
c# - 创建目录时出现 UnauthorizedAccessException 但仅在冒充自己时
我目前在安装向导中遇到了一个奇怪的小问题。在一个单独的测试虚拟机上——所有其他的都很好——我无法在我创建的目录中创建子目录。在第一个屏幕上,我选择一个安装位置,如果它不存在,则创建它:
c:\Program Files\Foo
然后几个屏幕后,我获得了要使用的软件的用户凭据,为了确保他们具有适当的权限,通过模拟使用它们在 Foo 下创建子目录,比如 Bar 和 Baz。我使用的模拟是基于link。
问题是,如果我以我自己的身份登录,那么创建第一个目录就可以了。但是,如果我将完全相同的凭据放入稍后的屏幕,则无法创建这些子目录。尽管它与程序本身当前运行的信誉相同。
此外,正如我所说,除了这台机器之外,这几乎适用于其他任何地方。所以这没有任何意义。我们所能想到的只是模拟系统的一些问题。这就是我们所能想到的。但你会认为它会出现在其他地方。如果是虚拟机的问题,那么我们首先是如何创建 Foo 目录的?
无论如何,任何建议都将受到欢迎。这真是太疯狂了。
编辑:我已验证我的帐户是 VM 上的本地管理员。事件查看器中没有任何帮助。此外,修复了 MS 模仿者代码的链接。
c# - OpenFileDialog 和 UnauthorizedAccessException
我正在开发一种工具,将 .fbx 模型和用户输入处理成单个文件以在游戏中使用。用户按下“导入模型”按钮时的代码如下,每个按钮都类似:
问题是,每当我单击“确定”时,UnauthorizedAccessException
就会发生。我已经尝试从驱动器本身C:\Users\Owner\Downloads
以及驱动器本身导入文件,但它仍然会发生。我可以在此代码中添加什么来访问这些(和其他)文件夹?C:\Users\Owner\Desktop
C:\
c# - C#删除具有完全权限的DLL文件得到未经授权的异常
我试图从中删除所有文件destBackUpFolder
,结果是所有文件都从文件夹中删除,除了 1 个 dll 文件,我得到一个未经授权的异常,表示访问 dll 文件被拒绝。我已经通过将文件属性设置为正常并逐个文件删除文件来尝试来自网络的建议,检查我的权限并确保我的权限被允许删除文件但所有这些方法都不起作用,为什么我得到未经授权的异常即使我的权限设置为完全控制?仅供参考,我正在使用Team Foundation Server进行开发版本控制,这里的问题与我的 TFS 有关吗?提前致谢。
windows-phone-8.1 - OpenStreamForWriteAsync Windows Phone 8.1 中的未经授权的访问异常
我正在尝试以这种方式将一些信息保存到 ApplicationData.Current.LocalFolder 中的文件中:
但是在到达 OpenStreamForWriteAsync 时出现未经授权的访问异常。
RECENTSCOREFILE="score.json" 是第一次启动应用程序时创建的文件(我使用的是 FailIfExists 选项),这是代码
有趣的是,我试图在模拟器和手机中启动该应用程序,似乎只有在手机上运行时才会引发异常。
编辑:我发现它仅在我第一次与文件交互时才有效(似乎不需要创建文件),但我该如何解决这个问题?
c# - Windows IoT - 在 C# 中记录活动
对于我的学校项目,我尝试通过 TCP 套接字从我的树莓派与 Windows iot 与 PC 进行通信。一切正常,但我想记录流量并意识到是否出现问题。
所以我编写了这个 LogFilewriter:
问题是,如果我调用 Log.write(message) - (Log 是类) 它会抛出以下异常:
抛出块引用异常:System.IO.FileSystem.dll 中的“System.UnauthorizedAccessException”
有人知道为什么会抛出这个异常吗?
audio - Windows Phone 8 - media.Play() 在锁定屏幕上获取 UnauthorizedAccessException
我正在尝试编写我的第一个 Windows 手机应用程序,但我遇到了一些问题。我以前从未接触过 C#。
该应用程序是一个简单的倒计时计时器,最后会播放声音。
这是一个 Windows Phone 8 应用程序。我使用 Visual Studio 2015 创建了它:新项目 > 模板 > Visual C# > Windows > Windows 8 > Windows Phone > Blank App
我在 Package.appxmanifest 的声明中添加了一个带有音频的后台任务
我在 MainPage.xaml 中使用 MediaElement
我在项目中添加了 Audio/bell.mp3。
我正在使用这样的 DispatchTimer
它在屏幕解锁的情况下工作得很好,声音在时间结束时播放。
但是,如果我在时间到之前锁定屏幕,计时器会继续(这很完美),但是当时间到时,我在 media.Play(); 上得到System.UnauthorizedAccessException ;
我不明白为什么我只在锁定屏幕上被拒绝访问。我需要做什么来改变它?我真的很想在锁定屏幕上播放声音来通知用户时间到了。
我尝试使应用程序在锁定屏幕中运行添加
到 App.xaml.cs 但我得到了
而且我无法添加 Microsoft.Phone.dll 否则我无法将应用程序部署到手机上......
c# - 带有 getDirectories 的 UnauthorizedAccessException
大家好,我目前通过这个电话获得了我想要的子目录:
所以现在我的问题是我的最终列表称为候选人我什么也没得到,因为我遇到了访问问题,因为我在 try 块中的子目录文件夹中有一个名为 lost+found 的文件夹。我尝试使用 try 和 catch 来处理异常,所以我可以继续检查我实际上并不关心这个文件夹,我试图忽略它,但我不知道如何从我的 get 目录搜索中忽略它想法?我已经尝试使用 .where 进行过滤以忽略包含文件夹名称的任何文件夹,但这不起作用,它只是在文件夹名称处停止了我的程序。