1、通过配置CAS(Code Access Security)的方式获得访问的权限。
值得注意的是:如果您设置的url是localhost,则您只能通过localhost的方式访问,如果您需要通过IP访问,则请更改上面url为IP地址,然后重新执行上面的程序。另外,如果您需要在别的机器上访问您的这个网站,则您需要在别的机器上也执行一次这个程序。
2、通过添加证书的方式获得访问权限。
第一步,在XBAP项目属性的Signing页面中,使用项目附带的Key.pfx证书签名该程序。
第二步,在XBAP项目属性的Security页面中,确保This is a full trust application为选择状态。
第三步,编译XBAP项目。这时可能提示其它项目也需要强命名,按照要求一一加入签名即可。然后发布项目。
第四步,在Internet Explorer的Certificates页面中,将Key.pfx文件导入到Trusted Root Certification Authorities列表和Trusted Publishers列表中。
这样,您就可以成功访问XBAP程序了,同样地,如果其它机器需要访问这个程序,则也需要加入证书。