草庐IT

c# - 使用 X509 证书为多个收件人进行 XML 加密和解密

我已经使用MSDN上的示例成功地加密和解密了xml文档。http://msdn.microsoft.com/en-us/library/ms229744.aspx和http://msdn.microsoft.com/en-us/library/ms229943.aspx这一切都是按照W3CXML加密标准(XMLEnc)完成的。一切正常。我的问题是一个xml文档是为2或3个收件人准备的。我想用多个key(X509证书公钥)加密相同的xml,以便文档可以被多个收件人解密。根据W3CXML加密标准,通过使用包含加密对称sessionkey的多个EncryptionKey元素,这一切都是可能的

windows - 在 Windows Phone 8 开发中使用 YouTube v3 Api

我花了几个小时试图找到一些关于如何在WindowsPhone8开发中使用YouTubeV3Api.NET库的信息。甚至Nokia本身也无济于事,因为他们的Wiki页面只是展示了如何使用WebClient做事(甚至在那里也不是那么清楚)。我已经很难找到任何指南或与YouTubev3Api的.NET库相关的任何内容,并且我一直在关注似乎不起作用的示例代码(尤其是这个-https://github.com/youtube/api-samples/blob/master/dotnet/Search.cs)那么有人可以编写或链接到一些使用.NET库的WindowsPhone8示例代码,例如,在Y

windows - UWP 中的 X509Certificates

是否可以在UWP应用程序中使用System.Security.Cryptography.X509Certificates?我收到引用错误,但似乎无法找到包含此内容的任何现有库?也许是NuGet包? 最佳答案 您不能在通用Windows平台应用程序中使用System.Security.Cryptography。它包含在完整的.NET(桌面.NET)中,而UWP的.NET没有。正如CryptoGuy所建议的,您可以使用Certificateclass由Windows运行时组件提供。更新(2016年11月2日)根据最新文档.NETforU

xml - 为 SAML 签名和加密创建 x509.v3 自签名证书,Windows 8 R2

我编写了一个应用程序来生成用于SSO的SAML2token。它使用System.Security.Cryptography.X509Certificates签署XML并加密断言。我们将为我们的生产环境购买证书,但现在我需要使用自己创建的证书从我们的集成服务器进行测试。我使用MakeCert创建了一个并将其加载到我的商店中的LocalMachine位置。这在我是本地主机时有效,但在远程访问时出现以下错误:Therequestedoperationcannotbecompleted.Thecomputermustbetrustedfordelegationandthecurrentuser

php - 在 Windows 上编译 php_excel (v1.0.0) 和 LibXL (v3.5.4.1)

我试过在VC9上编译PHP扩展php_excel(v1.0.0)但没有成功,有人能提供指导吗?我已经使用在网上找到的注释来编译其他PHP扩展作为引用,但是有很多未知数,我不是C开发人员所以请多多包涵。我想知道如何编译扩展,但如果有人能够为我编译它,我仍然会非常感激。更新:下面的分步过程成功编译php_excel扩展INSTALLATION============InstallMicrosoftWindowsServer2003x86incl.ServicePacksInstallMicrosoft.NETFramework2.0InstallMicrosoftWindowsSDKv6.

c# - 从证书存储 C# MVC 获取 X509Certificate 列表

我正在尝试从证书库中获取证书列表。这是我在这篇文章GetlistofcertificatesfromthecertificatestoreinC#中使用的代码:X509Storestore=newX509Store(StoreName.My);store.Open(OpenFlags.ReadOnly);foreach(X509Certificate2mCertinstore.Certificates){//TODO}当我从TestExplorer运行这段代码时,它找到了所有可用的证书,但是当我在我的MVC应用程序上运行它时,却没有返回任何证书。我以管理员身份运行VS2013。你能告诉

php - 如何在适用于 Windows 的 XAMPP v3.2.1 上使用 Eclipse 配置 PHP XDebug?

XDebug在Windows上的XAMPP中默认未启用,所有安装调试器的尝试都会导致死路。peclinstallxdebug在Windows上不起作用,并出现错误并显示ERROR:TheDSPxdebug.dspdoesnotexist.ZendDebugger的唯一下载是cygwin版本,不兼容XAMPP。 最佳答案 DLLphp_xdebug.dll已经与XAMPP捆绑在一起,但由于一些愚蠢的原因,配置默认被注释掉。取消注释php.ini末尾的行,设置remote_enable=1并重新启动Apache:[XDebug]zend

c# - 无法读取 X509Certificate2 上的私钥

Win8.164位。.NET4.5。动力外壳4.0。(虽然我认为这个问题一般与.NET有关,而不是特定于Powershell。)我生成一个这样的自签名证书:New-SelfSignedCertificate-DnsName'TheIncredibleHulk'-CertStoreLocationCert:\CurrentUser\My然后我检索证书:$Cert=Get-ItemCert:\CurrentUser\My\9E5A8322B890DA1247BD98BDAB288CA9D11CF99E证书有私钥:$Cert.HasPrivateKeyTrue或者是吗?$Cert.Priva

php - Windows 10 无法将 AWS SDK for PHP v3 与 Composer 一起使用

我是一名学生,对网络开发还很陌生,所以如果我遗漏了一些明显的东西,请原谅我。我最近参加了一个黑客马拉松,并且与经验丰富的开发人员组成了一个团队,他们正在使用Silex框架构建一个要在AWS上部署的应用程序。其他人都在使用Mac,而我有一台运行Windows10的PC。当他们从packagist集成AWSPHPSDKv3时,我无法从命令行运行composerupdate功能-我一直在获取以下消息:使用包信息加载Composer存储库更新依赖项(包括require-dev)您的要求无法解析为一组可安装的软件包。问题1-aws/aws-sdk-php3.3.5需要php>=5.5->您的PH

windows - PowerShell v3 安装错误

我想将我的PowerShell从v2更新到v3,但在安装时,我收到一条消息“更新不适用于您的计算机”。我尝试安装Windows6.1-KB2506143-x64WindowsManagementFramework3.0-RC,因为我正在练习脚本,但我无法使用我在v2中学习的脚本。我没有虚拟机。问题是什么? 最佳答案 确保您满足.net4.0的系统要求WindowsManagementFramework3.0requiresMicrosoft.NETFramework4.0" 关于wind