问题标签 [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.
c# - 删除 CodeDomProvider 编译创建的程序集时访问被拒绝?
如果在编译完成后在 .NET 中使用 CodeDomProvider 类,则无法删除输出程序集。我希望能够删除输出程序集。File.Delete 返回拒绝访问异常。
编辑作为一种解决方法,我在类上使用静态构造函数来搜索临时文件夹并删除以前创建的程序集。
exception - 无法加载文件或程序集“System.Web”或其依赖项之一。访问被拒绝
运行 .NET webapp 时,我收到了一个我不知道的 EventLog 错误。
该应用程序基本上从数据库读取,然后从磁盘读取(读取文件大小,然后写回数据库)。
我已经在我的工作站(IISExpress)和我们的其他服务器(带有 IIS7 的 Windows 2008)上启动并运行了该应用程序,没有任何问题
但是当我使用 IIS6 在我们的 2003 R2 服务器上运行它时,我得到了一些奇怪的行为。IIS 应用程序启动并没有报告任何错误,但是当我尝试访问该网页时,我得到一个“服务器应用程序不可用”,并且服务器上的 EventLog 给了我这个转储:
该应用程序继续在 IIS 中运行。这个 IIS 还托管了一大堆其他站点,没有任何问题。是的,该应用程序设置为在 .NET 4 上运行,并且服务器托管其他 .NET 4 应用程序也没有任何问题。
据我所知,它无法加载 System.Web 程序集,但我不确定这怎么可能......
这是应用程序的 web.config:
c# - 从 SharePoint 访问文件系统 - 访问被拒绝
我创建了一个自定义 SharePoint 应用程序,它扩展了 SharePoint 的一些 OOTB 功能。现在我想许可应用程序并提供试用期等。所以我想将许可信息存储在文件系统/注册表中并检查应用程序中许可的有效性。但即使在我提升到应用程序池身份之后(他只是域用户而不是这里建议的系统管理员http://technet.microsoft.com/en-us/library/cc678863%28office.12%29.aspx ) 我因访问我的文件而被拒绝访问。
从 SharePoint 应用程序读取/写入/创建文件系统中的文件的常见做法是什么?
javascript - 通过 HTTPS 从 Javascript 调用 WCF 服务会导致访问被拒绝
我编写了一个返回 JSON 响应的 WCF 服务。然后我用一些 JavaScript 代码创建了一个 html 页面来测试这个功能。当我将服务发布到登台环境(使用 SSL 来模拟生产环境)时,我必须更新我的服务的 web.config 文件以通过 HTTPS 工作。当我直接浏览到 .svc 端点(服务页面以 http 和 https 显示)以及在浏览器中调用服务时(我被提示下载 JSON 响应),一切似乎都正常,但是当我将测试页面更改为指向 https 版本,我收到“拒绝访问”错误。
这是我的配置文件的 servicemodel 部分的代码:
这是我的测试页面中的代码:
我已经研究了2天的问题。我发现很多人说你不能跨域使用“XMLHttpRequest”方法,但它对我来说比基本的 http 更有效,所以我觉得这很难相信。我也尝试了许多不同的服务模型配置建议,但没有一个适用于 https 通信。是否有人在我的配置或调用页面中看到任何通过 https 导致“拒绝访问”响应的内容?
任何帮助,将不胜感激。
php - “连接失败:用户'root'@'localhost'的访问被拒绝(使用密码:YES)”来自php函数
我写了一些由 php 网页使用的函数,以便与 mysql 数据库进行交互。当我在我的服务器上测试它们时,我收到了这个错误:
我可以在我的电脑上使用它们(使用 XAMPP),并且可以使用服务器中的命令行浏览数据库的表。但是,网页无法连接。我检查了密码,但没有结果。没错(否则我无法从命令行登录mysql)。
该函数的调用如下:
我必须在我的服务器中设置一些东西吗?谢谢
编辑:PHP 版本 5.3.3-7+squeeze1 mysql 版本:5.1.49-3 都在 debian
java - 使用 GWT 发送电子邮件:获取 AccessControlException
我有这个问题,我似乎无法轻易解决。
我想从 GWT webApp 中发送电子邮件。在将代码放入服务器端并按照预期使用异步接口调用它方面,我做的一切都是正确的。所以一切都很好,除了当我执行发送电子邮件功能时,我收到一个 mailexception 类型的错误和 AccessControlException 类型的内部异常"access denied (java.net.SocketPermission <my smtp server> resolve)"
。
现在我在一个普通的 Java 控制台应用程序中测试了这个功能,它运行良好。所以我想我需要添加一些代码以某种方式授予访问权限。任何人都可以帮助我吗?
这是发送电子邮件的代码:
这就是调用它的类的代码:
}
PS:起初我以为我需要包含mail.jar存档,但它已经包含在gwt工具包中,所以它不是问题的原因。我正在将 Jetty 与 Eclipse 一起使用。
vb.net - System.UnauthorizedAccessException - 访问路径被拒绝
这是一个有点棘手的问题,所以请耐心等待...
我有一个简单的小方法:
我很欣赏该方法没有显示如何使用流,但细节无关紧要,我将在下面解释。
该方法紧贴在类库中;我们在各种其他项目中引用的Helper 。显然,在大多数情况下,假设路径有效、可访问等,代码应该看起来不错。
现在,问题。我有一个 WCF 服务库,它在Helper程序集中引用和使用上述方法。WCF 服务库托管在 Windows 服务中,该服务又驻留在我们的一台服务器上。WCF 服务有一个操作,它接收文件的 UNC 路径,并在正常流程中调用 Helper 类中的上述方法。
我发送的路径是我们网络上共享上的文件。“Using fs As...”行失败,但出现以下异常:
System.UnauthorizedAccessException:对路径“我的文件路径在此处列出”的访问被拒绝。在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 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, Boolean useLongPath) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream ..ctor(String path, FileMode mode) at MyHelperAssemblyName.DoStuff(String filePath) in其余的异常是指向方法、程序集、wcf 服务等的堆栈跟踪"
现在,我尝试诊断问题的清单(包括愚蠢的明显步骤):
将堆栈跟踪中列出的路径复制并粘贴到 Windows 资源管理器中(在我的本地计算机和服务器上)以确保文件存在并且可以访问 -->能够访问文件
确保 Windows 服务的帐户对文件有足够的权限来读取 -->有效权限将服务的帐户列为具有完全控制权
将Windows服务的账号改成我的个人管理员账号(临时措施)明显重启服务才能使修改生效 -->同一行代码失败
将包含该文件的目录复制到我的本地计算机,然后针对我的本地计算机运行该服务(我们希望确保托管该文件的 NAS 不是原因)->同一行代码失败
创建一个快速控制台应用程序,将辅助程序集方法中的代码复制粘贴到应用程序中,注入相同的文件路径,在本地运行,然后在服务器上运行(在服务器上,我的意思是使用相同的管理员远程连接到服务器我前面提到的帐户,然后运行它)-->应用程序运行代码没有问题
创建一个控制台应用程序并使用在控制台应用程序中托管 WCF 服务库的批量标准方式。在本地运行应用程序,然后对我指定为控制台应用程序基地址的本地地址使用WcfStorm ,使用正常服务失败的相同路径调用相同的方法 --> WcfStorm 的结果确认代码没有问题
仔细检查 WCF 服务库的代码,以确保没有任何特殊的条件逻辑会影响我的测试 -->几乎在服务操作实现开始后(就在参数验证之后)立即调用 Helper 方法。如果不通过辅助方法运行,操作就不可能返回一致的结果,所以当我之前收到一致的结果并假设“奇怪”的文件访问代码已经运行时,它实际上已经运行了
重新部署服务,干净重建 Windows 服务主机、WCF 服务库和 Helper 程序集(想确保我屏幕上的代码实际上是在服务器上运行的代码)-->没有变化
编辑 2011-06-24 16:32GMT - 使用我之前创建的控制台应用程序来托管 WCF 服务,相应地调整 baseAddress 并部署在服务器上。使用与上述相同的管理员帐户运行应用程序。使用 WcfStorm 在新基址上测试新应用。-->代码按预期工作并返回良好结果(我相信在这个阶段将其缩小为 Windows 服务的错误?)
编辑 2011-06-27 10:21GMT - 创建一个简单的 Windows 服务,引用帮助类。安装在服务器上,服务的账号设置为和Live Server一样。-->新服务能够运行代码并访问文件
编辑 2011年 6 月 27 日 10:23 GMT - 很恼火该服务已经工作,我打开了我在周末运行的 WcfStorm。结果是从周五开始显示的剧照,显示现场服务失败。我对同样的请求感到不满 -->它奏效了……我现在实际上更生气了,因为我没有真正的方法来跟踪问题
因此,该服务现在可以正常工作。任何人都知道什么会导致这种间歇性失败?同事们向我保证,周末没有任何改变(至少没有手动改变)。莫名其妙...
security - GWT LDAP 访问被拒绝
我正在尝试在 gwt 中建立与 ldap 的连接。感谢以前的帖子(GWT JDBC LDAP 连接失败),我至少能够联系到该服务器。但是,即使我输入了正确的 cn/uid 和密码,访问也会被拒绝。我得到以下异常:
java.security.AccessControlException: 访问被拒绝 (java.net.SocketPermission IP:PORT connect,resolve)
我知道我的登录名和密码是正确的,因为我能够通过 JXplorer 访问 ldap 并进行检查。App Engine 可能是问题所在吗?如果是这样,在禁用 App Engine 时如何测试我的应用程序?
提前致谢
sharepoint-2010 - Sharepoint 2010 SPWorkflowManager.CancelWorkflow 访问被拒绝
我正在尝试在后面的页面代码中执行以下代码
尽管 RunWithElevatedPrivileges 我得到了“拒绝访问”异常。
我忘了配置什么?有任何想法吗?
python - 使用 Django 在 Apache 中拒绝访问
我正在尝试设置一个 Django 项目,如AlwaysData上解释的那样,但在我自己的计算机上。
我正在使用 ArchLinux。
当我转到包含 FastCGI 脚本的目录(与上面链接中的 django.fcgi 相同)时,我的 error_log 中的访问被拒绝:
但是,如果我去directory/django.fcgi
而不是仅directory/
.
我的 .htaccess 是:
如果我评论最后一行,我不会收到拒绝访问错误,我可以通过两种方法(directory/
和directory/django.fcgi
)访问我的 django 项目。
不过,我需要此 .htaccess 的最后一行来获取干净的 URL。
你知道我的配置有什么问题吗?