0
我開發了一個簡單的ASP.NET網站,使用Chilkatdotnet2(版本9.0.8.0)生成用於加密的RSA公鑰/私鑰對。下面是示例代碼Chilkat RSA加密在Windows7/IIS7中失敗
bool success;
string UnlockChilkatRSA = "XXXXXXXXXXXXXX";
int RSAKeyLength = 1024;
Chilkat.Rsa rsa = new Chilkat.Rsa();
success = rsa.UnlockComponent(UnlockChilkatRSA);
if (!success)
{
lblmsg.Text = "RSA component unlock failed";
return;
}
success = rsa.GenerateKey(RSAKeyLength);
if (!success)
{
lblmsg.Text = rsa.LastErrorText;
return;
}
string publicKey = rsa.ExportPublicKey();
string privateKey = rsa.ExportPrivateKey();
這時候我主持我在Windows Server 2003(IIS6)網絡運行良好,但是當我試圖給其託管在Windows7的(IIS7),這行代碼success = rsa.GenerateKey(RSAKeyLength);
does not工作和事業網絡凍結。任何人都遇到同樣的問題,任何反饋將不勝感激。
以我的經驗,奇爾卡特技術支持是非常敏感解決它。也許你可以問他們NETWORK SERVICE有什麼正確的控制權。 – 2010-09-10 21:46:20