我已将我的 ASP.Net 网站从一台服务器上的 UNC 路径迁移到新的更大服务器上的新 UNC 路径。
在弄乱了代码访问安全权限caspol
并确保 AppPool 具有正确的设置后,该网站运行正常,没有古怪的“PolicyException:无法获取所需权限”CAS 错误。
不过,我遇到的问题是有一个子目录配置为它自己的 Web 应用程序。该应用程序给了我一个黄屏死机错误:
System.Security.SecurityException:请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限失败。
现在我知道该站点现在以完全信任的方式运行,那么为什么这个 subdir 应用程序不起作用?