VS2010中的文件夹加密和调试

时间:2011-06-06 14:15:10

标签: asp.net debugging directory encryption

这可能是一个简单的问题,但无论如何我都会抛弃它。

我公司的标准是对我们笔记本电脑上特定文件夹的内容进行加密,因此在我们的笔记本电脑被盗的情况下,窃贼将更难以获取“敏感”信息。

出于同样的原因,我们现在被要求加密我们处理的代码(ASP.NET,winforms,WPF等)。在此之前,我们的代码位于未加密的文件夹中,当我们尝试调试时,一切正常。

我尝试为我的一个项目加密文件夹,构建它并开始调试。请注意,这是在Windows 7上运行的ASP.NET Web App。我收到以下错误:

应用程序中的服务器错误。


访问被拒绝。 描述:访问提供此请求所需的资源时发生错误。您可能没有权限查看请求的资源。

错误消息401.3:您无权使用您提供的凭据查看此目录或页面(由于访问控制列表而拒绝访问)。请Web服务器的管理员授予您访问'c:\ dev \ rdsims \ development \ Web \ HomePage.aspx'的权限。


版本信息:Microsoft .NET Framework版本:2.0.50727.4952; ASP.NET版本:2.0.50727.4955

还有其他人遇到过这个吗?您需要更多信息吗?

1 个答案:

答案 0 :(得分:0)

我想我找到了答案......默认情况下,它应该有效。在我的笔记本电脑上调试一个vanilla asp.net应用程序应该没问题,因为它在我的上下文中运行,并且在加密/解密方面我掌握了王国的钥匙。但是,我尝试调试的应用程序运行模拟为不同的用户(因此没有正确的访问权限)。因此,解决方案是在我的笔记本电脑上调试而不是冒充用户,然后当它迁移到QA和生产时,确保代码到位以模仿等等