【发布时间】:2009-07-06 07:54:00
【问题描述】:
在 Windows 2003 上调用写入本地驱动器上文件的 Web 服务方法时出现此错误。
“System.Security.SecurityException:请求'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'类型的权限失败。”
我已经完成了这些步骤:
- 网站使用 localSystem 身份在 appPool 中运行
- 网站模拟管理员组中的用户。
- Web 服务程序集完全信任
- Web 服务的 url 完全信任机器的 web.config。
- 写入安全的文件夹有模拟用户
那么为什么这个 Web 服务仍然在抱怨 FileIOPermission? Fulltrust 包括 FileIOPermission。
【问题讨论】:
标签: web-services security