• 转载:关于 WebBrowser只对浏览器外应用程序以及在Internet Explorer 中以提升权限运行的应用程序启用


    我是根据很多大神写的博客,以及我自己在做项目的时候做的关于提升Silverlight 中WebBrowser 提升信任的问题的总结:

    1)选中Silverlight主程序,右键“属性”---“Sliverlight”,如途中用红线圈起来的位置要选中:

    2)选择签名:点击“创建测试证书”,输入证书的密码;然后点击“更详细信息”--“详细信息”--“复制到文件” 复制到文件 就是导出自己创建的证书文件,后面的导出私钥的问题根据自己的情况来选择;导出证书后,双击安装证书,

    3)选择证书存储位置:安装两次,一次是安装在“受信任的发布者”依次是在“受信任的根证书颁发机构”。

    4)安装完以后,再修改注册表中的信息,(文章底部会以附件的形式上传修改注册表的文件)

    5)以上是很多大神对于这个问题的解决方法:下面就是我对于在Silverlight中嵌入(html)报表打印的显示问题;

     我也是按照上面的操作来的,但是后来就会报一个很奇怪的错误:

    后来研究了好久,终于发现是因为在ISS中MIMe类型没有添加:如图:

    修改注册表的文件:

    在注册表内添加一个新的键AllowElevatedTrustAppsInBrowser

            其名为AllowElevatedTrustAppsInBrowser,DWORD类型,值为1。设置Silverlight允许访问一些本地资源。

    •键名: AllowElevatedTrustAppsInBrowser
    •键类型: DWORD
    •键值: 0x00000000 (disabled) or 0x00000001 (enabled)

            其键注册位置在32位系统和64位系统中不一样的,下面请看:

    • HKEY_LOCAL_MACHINESoftwareMicrosoftSilverlight (for 32-bit) or
    • HKEY_LOCAL_MACHINESoftwareWow6432NodeMicrosoftSilverlight (for 64-bit)

    转自:http://blog.csdn.net/yuchenlove_/article/details/18005395

  • 相关阅读:
    CSV 文件的读写(函数)
    携带cookies请求github个人信息(类封装)
    网络和http协议理论
    思卡乐科技发布SR3系列RFID产品
    爱立信开始大规模mesh网络测试
    NB-IoT物联网,来了
    想象力是我们的局限,蓝牙5应用初探
    RFID电动车管理,智慧城市物联网建设的入口
    蓝牙模块选择经验谈
    RFID电动自行车与共享单车之物联网比较
  • 原文地址:https://www.cnblogs.com/yuchenlove/p/5015205.html
Copyright © 2020-2023  润新知