我有一个从 Web 安装的 ClickOnce 应用程序,配置为完全信任应用程序。应用程序从与安装 URL 不同的主机访问 Web 服务。
如果我理解正确,应用程序应该无法访问 Web 服务:
Web 安装:只能访问安装应用程序的 Web 服务器。
如果您的 ClickOnce 应用程序由于安全限制而无法访问 Web 服务器,则该应用程序必须为该网站声明 WebPermission。有关增加 ClickOnce 应用程序安全权限的更多信息,请参阅保护 ClickOnce 应用程序。
我已经能够在几台机器上安装该应用程序而没有任何问题。我误解了上面的陈述吗?还是因为其他原因(例如我的用户帐户在管理员组中或类似的原因)我没有遇到此限制?
此外,“为该网站声明 WebPermission”是什么意思。如果有安全限制,这是否允许我的应用程序绕过它?