当前位置:编程学习 > C#/ASP.NET >>

System.Security.Cryptography.CryptographicException拒绝访问!!

我做的是一个数字签名。。
代码也不是很懂,人家给我我照抄..
然后就是:
 X509Store store = new X509Store(StoreName.Root);
        store.Open(OpenFlags.ReadWrite);
到store.open这里就报错了。拒绝访问...
如果是用visual studio 打开,用“在浏览器中查看”,出现如http://localhost:1625/Web/Test.aspx就可以访问。
怀疑是权限问题。但http://localhost/killer/test.aspx也拒绝访问,换成IP也不可以。
-----------------
不知道如何设置权限?还是别的解决办法? --------------------编程问答-------------------- 调试可以....
真正访问就不行。 --------------------编程问答-------------------- 就是权限问题.


http://localhost/killer/test.aspx
=====
这个地址看样子是在iis中部署的.给你IIS中的killer添加权限,然后添加aspnet,network services用户试试(network services是win03中)
--------------------编程问答-------------------- 给你IIS中的killer添加权限?
这是什么意思? --------------------编程问答--------------------
引用 3 楼 l_128 的回复:
给你IIS中的killer添加权限? 
这是什么意思?


进到IIS中.然后找到Killer那个虚拟目录.然后点鼠标右键.点权限
--------------------编程问答-------------------- 我把这个网页单独拿出来,重新设置成一个网址。可以访问。他们的权限一样的。都只有读取,记录访问,索引资源和目录浏览四个权限 --------------------编程问答-------------------- 就是说 http://localhost/kiler/test.aspx不可以访问。
但http://localhost/aaa/test.aspx就可以访问。
不同的地方只是第一个比第二个路径深了一点... --------------------编程问答-------------------- 又试了下....和路径深浅没关系..
但不知为什么就是不行... --------------------编程问答-------------------- 放一个空白的html看看能不能访问啊,检查一下是不是虚拟目录的问题。
http://localhost/killer/test.html --------------------编程问答-------------------- up --------------------编程问答-------------------- 到底怎么解决啊   --------------------编程问答-------------------- 到底怎么解决啊  --------------------编程问答-------------------- 检查一下是不是虚拟目录的问题。
  可能就是权限  无法访问到 --------------------编程问答-------------------- 哥,你最后是如何解决这个问题的?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,