spa*_*rks 5 iis wpf clickonce xbap visual-studio-2010
我无法从我的Intranet运行使用Visual Studio 2010创建的完全信任WPF 4 XBAP(浏览器应用程序).我没有获得ClickOnce提升,如ScottGu 在WPF 4上的帖子中所述:
完全信任XBAP部署
从WPF 4开始,还为Intranet和受信任区域中的XAML浏览器应用程序(XBAP)启用了ClickOnce提升提示,从而可以更轻松地部署完全信任的XBAP.对于要求安全权限大于Intranet和受信任区域的最小代码访问安全性(CAS)权限授予集的XBAP,用户可以在ClickOnce提升单击时单击"运行",导航到XBAP以允许XBAP以所请求的权限运行.
相反,我得到了"未被授予信任"的消息.
我正在以两种方式运行应用程序; 在这两种情况下,我都会收到"Trust Not Granted"消息.首先,我通过双击本地网络上的NAS上的xbap文件来启动应用程序.其次,我也尝试在同一台机器上通过IIS托管在网站上时启动该应用程序.这两种情况都被认为是从"内部网"运行的吗?或者"内联网"是否特别意味着某些?或者我做错了什么?
值得注意的是,当我只是双击本地计算机上的xbap时,我可以毫无问题地启动应用程序.
有问题的xbap专门用于测试ClickOnce提升提示.它是使用Visual Studio 2010作为WPF浏览器应用程序创建的.我做的唯一更改是将其更改为完全信任应用程序(我的项目>安全性选项卡>这是一个完全信任的应用程序).
在发布向导中,我选择以下内容:
| 归档时间: |
|
| 查看次数: |
5072 次 |
| 最近记录: |