每次安装都会提示安全警告,不知道怎么去除掉。如果不能去除掉,比如淘宝的根证书是怎样在我电脑上安装的,我怎么没有收到安全警示呢?她们是怎么实现的?
淘宝那些证书,因为是一些权威的证书颁发机构颁发的,而操作系统默认信任这些机构颁发的证书,所以不会弹出提示
而你用C#安装的证书是不是自己创建的自签名证书?如果是,由于不被操作系统信任,当然就会弹出提示
你可以试试用C#安装淘宝的证书,测试一下看会不会弹出提示
那我自己制作的证书就不能把这个警告给取消吗?有没有办法,是不是无解?
@慕容展云: 是的,如果是自签名证书是没办法处理的,至少我现在都没听过有那种方法可以绕开的
如果你是公司的产品,觉得可以付出一定的代价的,可以向那些权威的证书颁发机构购买证书
不知道能否去除,但不应该去除,这点麻烦,作为开发人员,应该是能接受的。
你用的是Click Once发布方案吧? 可以换成其他打包方案, 比如msi, 就可以了.比如 http://www.advancedinstaller.com/
还是不要去掉的好。