我执行了以下步骤来部署需要完全信任权限的wpf应用程序:
1 - 使用makecert.exe创建证书
2 - 创建已签名的应用程序和部署清单。
3 - 在IIS中构建一个托管文件的网站(包括MyApplication.exe.manifest和MyAppicatio.xbap)
4 - 添加证书 - 用于签署清单 - 到IE证书存储区(Trustes Root证书颁发机构和受信任的发布者),IE菜单栏 - >工具Internet选项 - >内容 - >证书
但是当我尝试在IE6中浏览Xbap文件时,它会抛出未授予的下载MyApplication.exe.manifest文件的异常。
当我使用caspol.exe工具向我的部署网址授予访问权限时,它运行良好。
但是,如何使证书方法正常工作?
由于
答案 0 :(得分:0)
我发现了问题,我创建的证书已过期(已过期)。