Tag: 证书

Microsoft Excel安全警告 – popup

我收到这个错误,当我点击公司内部网站上的链接。 该链接指向一个Excel电子表格,但链接不以.xls或类似的东西结束。 这在铬正常工作,但在Internet Explorer中不。 该页面显示HTML格式的页面中的数据,即它看起来不像一个Excel电子表格。 任何想法如何摆脱这个错误。 我已经尝试http和https没有运气。 对不起,我不能发布页面的样子,不pipe是格式化为HTML页面的电子表格,供用户查看数据。 谢谢

如何正确处理encryption的Word和Excel文件在UIWebView中查看?

我有一个UIWebView工作正常,查看存储在应用程序的本地“文档”文件夹中的未encryption的 Word或Excel文档。 我可以使用: [webView loadData:documentData MIMEType:mimeType textEncodingName:textEncoding baseURL:baseDocumentURL]; 要么: [webView loadRequest:[NSURLRequest requestWithURL:baseDocumentURL]]; 在这两种情况下, baseDocumentURL都是指向应用程序本地“文档”文件夹中文件的file:// URL。 问题 如果我尝试查看encryption的 Word或Excel文档 – 通过-loadData:MIMEType:textEncodingName:baseURL:或by -loadRequest: – 我的应用程序抛出exception并崩溃。 如果我通过Web服务器通过Mobile Safari查看文档,Safari浏览器将显示以下错误消息: Mobile Safari工作时,我自己的UIWebView崩溃。 我在设置我的networking视图时错过了什么,导致exception被抛出?

HTTPS证书错误excel VBA

试图查看旧的问题,但无法find我正在寻找的答案。 我正在试图制作一个电子表格,可以自动刮除我们打印机中的墨粉量 – 但是,存在证书错误。 IE(和Excel / VBA)不是发布网站,而是显示cert.error HTML。 我怎样才能绕过这个? 这是不可能的网站添加到受信任的网站 – VBA可以以某种方式忽略错误,或者我可以使VBA按标签,进入? 我试图使用下面的代码,但没有运气。 Enum readystate READYSTATE_UNINITIALIZED = 0 READYSTATE_LOADING = 1 READYSTATE_LOADED = 2 READYSTATE_INTERACTIVE = 3 READYSTATE_COMPLETE = 4 End Enum Sub ImportPrinterData() Dim ie As InternetExplorer Dim html As HTMLDocument Set ie = New InternetExplorer ie.Visible = False ie.navigate "https://to-port3-hp1c/" Do While ie.readystate […]

如何使用sha256签名为sha256证书添加时间戳,以便在Excel 2013中保护Excel VBAmacros代码?

这个引用来自对Excel安全设置的另一个问题的答案。 答案build议使用数字证书签名macros来解决安全问题。 在答案的最后,有人指出:“当你对macros进行数字签名时,获得一个时间戳很重要……” 这在Office 2013中很棘手,原因很多。 首先,将签名附加到电子表格有两种不同的方法。 他们被称为可见和不可见的签名。 使用“文件”>“保护工作簿”>“添加数字签名”命令,可见签名可应用于整个文档。 要单独将VBA代码应用于VBA代码,请使用“工具”>“数字签名”命令,然后select要签入的证书。 最好是简单地保护VBA代码而不是整个电子表格,因为只要运行macros,代码就会将其输出写入电子表格,并且由于它是一个受保护的工作簿,因此代码出错并停止。 这个工作手册是作为一个演示而devise的,保存了一个只读build议,需要一个密码来修改它。 我们希望用户能够将macros写入电子表格,但不能保存具有相同名称的更改的文件。 由于将数字签名应用于VBA仅保护VBA,因此在写入电子表格时不会出现错误。 问题是获取保护VBA的证书的时间戳。 有一个令人眼花缭乱的registry和组策略设置,会影响时间戳,而且当我的sha256证书只用于保护VBA时,需要哪些设置才能获得sha256时间戳是相当不清楚的。 我已经尝试了所有可用的东西,看起来好像它可能会影响没有喜悦的时间戳。 尽pipe我已经能够使用较新的Office XAdES计数器签名签署电子表格并获得签名时间戳,但用于签署VBA项目的证书不会自行添加时间戳。 为其input以下registry项是必需的:HKCU \ Software \ Microsoft \ Office \ 15.0 \ Common \ Signatures 我相信键中的以下值仅影响整个工作簿XAdES签名的时间戳。 MinXAdESLevel DWORD 2 TSalocation http://timestamp.comodoca.com/rfc3161 XAdESLevel DWORD 5 从实验中,我发现通过使用以下registry项可以获得保护使用时间戳签名的VBA的证书: HKCU \ Software \ Microsoft \ VBA \ Security:TimeStampURL http://timestamp.comodoca.com/rfc3161 TimeStampRetryCount DWORD 2 TimeStampRetryDelay […]

VBA项目上的Excel 2003数字签名

我有一个macros项目将被发送给需要高macros安全性的用户。 如果我使用自签名证书,我可以签署我的代码,但它不是一个可信任的证书。 我向我们的安全团队要求并收到了企业证书,但是当我尝试签署代码时,我收到一个错误消息 “数字证书有问题。 VBA项目无法签名。 签名将被丢弃。 证书请求是从IIS生成的,因为这是任何人都知道如何生成企业级证书的唯一方法。 我的猜测是,由于我没有拥有与证书相关的私钥,Excel正在拒绝它。 有什么build议么?

为macros分配签名的证书

是否可以为具有一些VBAmacros的Excel工作簿创build证书,并将证书分发给一小组用户?