文件夹--属性--权限---设为EVERYONE可以访问就是啦或者在iis里在你虚拟目录上右键继承所有安全权限
解决方案 »
- asp.net2.0的项目在本地运行,似乎网址后面都跟有一个端口号,没有这个就无法访问
- 在asp.net下如何读取一个路径下的所有文件???急急急急急急急急急!!!!!!!!!!!!!!!!!!
- 请问各位,在类文件的头部还有像/// <summary> /// </summary>这样语句可以的加吗。也是用来说明的?还有..
- 求救,从数据库读二进制字节流,显示图片问题
- 如何除去小数位后的无意义的0?
- 各位大虾,请问下载的时候,出来的那个标准对话框是怎么做的啊?
- DataSet判断是否有数据存在(在线等)
- 自己做的小型系统---选课系统
- 调用 SQL 存储过程返回无效的列名称
- asp.net MVC3中控制器方法获取前端提交的JOSN数据,属性为null
- 想用.net做个论坛,不知这样能否判定用户是否在线
- 哪位大侠给小弟讲讲asp.net中timer控件的用法啊
<identity impersonate="true"/>
以启用模拟身份,因为默认ASPNET这个用户是没有权限访问Word.ApplicationClass(),当启用模拟身份后所有页面将会使用匿名Internet用户帐户(IUSR_machinename)这个用户名的权限执行,这样我们就能成功访问Word.ApplicationClass()并在ASP.NET中操作Word!
<!--
模拟和代理
在模拟情况下,ASP .NET 应用程序能够使用客户端标识以客户端的身份有选择地执行。模拟一般用于资源访问控制。您应仔细考虑是否需要模拟,因为它将消耗额外的服务器资源。代理是一种比模拟更强大的形式,它允许服务器进程以客户端的身份访问远程资源。
如果启用模拟,ASP .NET 将从 IIS 收到模拟标记。与传统的 Active Server Pages (ASP) 相比,使用 ASP .NET 将使您在 Web 应用程序中更广泛地控制模拟。这种控制是通过在应用程序的 Web.config 文件中指定值来实现的。
在指定所需的模拟设置时,有以下三个选项:
启用模拟。在这种情况下,ASP .NET 将模拟由 IIS 传递给它的标记,该标记可能是已验证的用户,也可能是匿名 Internet 用户帐户。
<identity impersonate="true"/>
启用模拟,使用指定的特定模拟标识。在这种情况下,ASP .NET 将模拟使用配置的标识生成的标记。此时不使用客户端标记(即使有)。
<identity impersonate="true" username="domain\user" password="pwd"/>
禁用模拟。此选项是默认设置,以便与 ASP 向后兼容。在这种情况下,ASP .NET 线程将使用应用程序辅助进程的进程标记(默认情况下为 IIS 系统帐户)来运行,而不考虑采用的是 IIS 和 ASP .NET 身份验证的何种组合。
<identity impersonate="false"/>
如果应用程序驻留在 UNC 共享中,ASP .NET 将一直模拟 IIS UNC 标记以访问该共享,除非使用了配置帐户。如果提供了显式配置的帐户,ASP .NET 将优先使用该帐户。
表 1 显示了根据三种不同的 Web.config 配置来执行请求的线程标记。请注意,IUSR_SERVER 帐户表示已配置用于匿名访问当前 URL 的帐户(即,该帐户不必是 IUSR_ 帐户)。进程帐户是应用程序辅助进程运行时使用的帐户:默认情况下,该帐户为系统帐户,除非进行专门配置。
-->
<!-- 身份验证
此节设置应用程序的身份验证策略。可能的模式是“Windows”、“Forms”、
“Passport”和“None”
-->
<authentication mode="Forms" />