草庐IT

证书透明

全部标签

windows - 渲染透明窗口

我知道的渲染透明窗口的唯一方法是调用UpdateLayeredWindows,如果我需要渲染D3D9渲染目标的结果,这会非常慢。我必须通过调用GetRenderTargetData和然后我必须通过调用UpdateLayeredWindow将其呈现在屏幕上。在这里http://msdn.microsoft.com/en-us/library/windows/desktop/ee890072(v=vs.85).aspx有关于如何通过“D3D9ExFlipModePresenttoDWM”优化渲染的描述。渲染顶级透明窗口是否有某种类似的优化?谢谢 最佳答案

c++ - 来自系统存储的证书上下文始终具有无效的 pbCertEncoded 指针

我正在尝试在CryptoAPI中使用CertEnumCertificatesInStore()来遍历所有根证书并将它们编码为PEM文件以用于OpenSSL。我已经找到了几个这样的例子,所以它似乎是可能的,但是,我为每个证书返回的PCCERT_CONTEXT都有一个无效的pbCertEncoded指针和cbCertEncoded(缓冲区大小)始终为0,但我觉得这不应该是作为示例的案例使用编码缓冲区将证书转换为其他格式。有没有其他人遇到过这个获取空缓冲区的问题或者可以看到我遗漏的步骤?我已经验证我实际上正在使用CryptUIDlgViewContext()函数获取证书。我觉得我缺少一些非常

windows2016安装证书管理器、IIS配置自签名证书、导出证书、证书.pfx转化为.crt和.key

之前写过一篇《安全篇━━windows2008自建证书、IIS配置https服务器及浏览器报错处理》,配置方法大同小异。WindowsServer2016及更高版本的IIS内置了自己的证书管理器,不再需要安装和配置ActiveDirectory证书服务,可以直接通过IISManager来管理服务器证书。使用IISManager可以方便地为IIS站点配置和安装SSL证书,也可以轻松地从各种证书颁发机构(CA)获取证书并将其绑定到IIS站点上。一、IIS准备IIS和证书可以同时安装,本文分开便于理解和区分。IIS的安装参考本文《PHP开发日志━━IIS7安装PHP8.0及多个版本如何同时存在一台服

windows - 如何在Windows服务上添加证书

我有一个用于监听端口号(例如1024)的Windows服务器的自定义soap服务。当我使用http://(ip或域):1024调用此服务时,该服务运行良好。当我尝试对https://(ip或域):1024进行相同的调用时,我得到以下响应:SSLconnectionerrorUnabletomakeasecureconnectiontotheserver.Thismaybeaproblemwiththeserver,oritmayberequiringaclientauthenticationcertificatethatyoudon'thave.当我尝试在没有端口号的情况下连接到同一个

ruby-on-rails - Windows 上的 thin rails server/eventmachine 不适用于自定义证书

在Windows上使用SSL支持构建我自己的eventmachine/thin后(InstallOpenSSLwithRubyforeventmachineonWindows7x86)我遇到了另一个SSL证书问题:当我使用内置自签名的thin时工作正常但它不响应任何请求使用企业证书这里是我获取证书的路径:我用puttygen(ssl-private.key)生成了私钥我使用以下命令生成了CSR:opensslreq-outssl.csr-keyssl-private.key-new我向CA发送了CSR并收到了P7B文件我使用以下命令转换了P7B:opensslpkcs7-informD

windows - 非管理员用户的 SignTool 证书位置

我正在尝试使用SignTool.exe对安装在Windows证书存储中的证书的可执行文件进行代码签名。我可以通过将证书安装到LocalMachine/Personal部分然后以管理员身份运行来让它工作,但我似乎无法找出证书需要的正确位置安装后以当前用户身份运行。我已将证书安装到CurrentUser/Personal中,当我这样做时:Get-ChildItem-PathCert:\CurrentUser\My证书在列表中。但是当我尝试签名时:&"C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.1A\Bin\signtool.exe"sign/

windows - WS-Management 服务找不到请求的证书

Server1发送WinRMGet请求-Server2一直在监听-我保证两个服务器中的CertificateThumbprint和IP地址匹配(抱歉,必须删除部分IP地址和CertificateThumbprint,因为我不允许在此处发布所有内容)。我不知道为什么WinRM仍然出现错误“WS-Management服务找不到请求的证书”。 最佳答案 我找到了解决这个问题的方法。您必须创建一个CSR,从您使用digicert实用程序创建证书的CSR。您使用私钥再次导入和导出。将其导入证书存储区并使用winrmcreate创建监听器。全部

windows - Ansible:检测证书是否已安装在证书存储中的最佳方法

在等待thenewcertificatemodule时,我们通过以下方式安装证书:win_shell:Import-PfxCertificate-filepath"{{certificatePath}}"-certStorelocationcert:\\localmachine\\My-password$(ConvertTo-SecureString-AsPlainText-Force-String"{{organization_key}}")这工作正常,但如果证书已安装,我还没有找到跳过任务的任何好方法。我知道您可以运行SET-LOCATIONCERT:\LOCALMACHINE,它

windows - 将 mozilla firefox 证书存储访问到 HCERTSTORE

需要在MozillaFirefox证书存储中添加自定义证书"MycustomCert.pem"信任列表。如何修改Mozilla证书存储中的受信任证书列表?获取windowsROOT证书库的示例代码。而不是root需要获取Mozilla证书对HCERTSTORE数据结构的访问权限intmain(){HCERTSTOREhRootStore;hRootStore=CertOpenStore(CERT_STORE_PROV_SYSTEM,0,0,CERT_STORE_OPEN_EXISTING_FLAG|CERT_SYSTEM_STORE_LOCAL_MACHINE,L"ROOT");if(

Python 请求证书验证在 Windows 上失败

我正在使用请求连接到RESTAPI,我有一个证书包和一个.pemkey,我用它来验证我对API的身份。我的证书和代码可以在我的Ubuntu机器上运行,所以我知道证书是好的。不久前,我在Linux上进行设置时遇到了类似的问题,当我将这些证书放入etc/pki/tls/certs时抛出异常。当我将这些证书移至etc/ssl/certs时,一切正常。需要说明的是,我已经用这些证书对目录进行了哈希处理,但老实说我不确定哈希处理的重要性。所以,我的问题是:我应该将这些证书放在Windows的什么位置?这是一段代码:importrequestsprivate_key='\path\to\priva