小编sav*_*nda的帖子

在C#中使用Google Channel API

官方文档没有提到支持,但我想知道是否可以连接客户端程序而不是javascript来使用Channel API.我目前正在使用Windows应用程序的基本轮询技术,使用Channel API可以提高响应速度并减少负载.

我认为,作为一个丑陋的黑客,我可以在后台渲染一个隐藏的webbrowser对象,并在其中运行javascript,然后以此为基础.有更好的解决方案吗?

c# google-app-engine comet cometd channel-api

7
推荐指数
1
解决办法
1764
查看次数

Apple MDM CSR签名在签名验证上失败

过去几天我一直在努力解决这个问题.想知道是否有其他人遇到过这个.我正在尝试使用我的MDM供应商证书签署CSR.我按照说明进行操作

http://adcdownload.apple.com//Documents/mobile_device_management_protocol/mobiledevicemanagement_121211.pdf

以下是计算SHA1WthRSA的重要特征的函数

private static string DoSign(X509Certificate2 signerCert, byte[] csrDerBytes)
{
    var crypt = (RSACryptoServiceProvider)signerCert.PrivateKey;
    var sha1 = new SHA1CryptoServiceProvider();
    byte[] hash = sha1.ComputeHash(csrDerBytes);
    byte[] signedHash = crypt.SignHash(hash, CryptoConfig.MapNameToOID("SHA1"));            
    return Convert.ToBase64String(signedHash);
}
Run Code Online (Sandbox Code Playgroud)

按照描述将此签名附加到编码的plist,并将请求上传到Apple服务器(https://identity.apple.com/pushcert)后,我收到:

{"ErrorCode": - 80018,"ErrorMessage":"证书签名验证失败","ErrorDescription":"证书签名验证失败,因为http://www.apple.com/business/mdm \"target = \"_ blank \">签名</a>无效."}

谁知道什么是错的?

java apple-push-notifications mdm

5
推荐指数
1
解决办法
2207
查看次数

是否有列出所有文件组的系统表?

例如master.sys.master_files列出所有数据库的所有文件。它还列出data_space_id哪些映射到文件组。

但是该master.sys.filegroups表只列出了master数据库使用的文件组。是否有这样一个表,我可以在其中获取所有数据库中的所有文件组?

t-sql sql-server

5
推荐指数
1
解决办法
1145
查看次数

如何验证 KeyUsage 的证书

我正在尝试验证证书以确保它具有正确的 keyUsage。但不知道如何在此应用程序策略中指定我的 X509KeyUsageFlags.KeyEncypherment 使用标志。

这是我到目前为止的代码。还有其他人让这个工作吗?

X509Certificate2 tmpCert = new X509Certificate2(Cert);

X509Chain ch = new X509Chain();
ch.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck;
ch.ChainPolicy.VerificationFlags = X509VerificationFlags.AllowUnknownCertificateAuthority;

var kUsage = new System.Security.Cryptography.Oid("2.5.29.15");                    
ch.ChainPolicy.ApplicationPolicy.Add(kUsage);

bool success = ch.Build(tmpCert);
Run Code Online (Sandbox Code Playgroud)

.net c# x509certificate2

3
推荐指数
1
解决办法
4256
查看次数