0

私は、別の開発者 (およびこのシステムについて何かを知っている唯一の人物) が去ったときに私にドロップしたいくつかのコードに取り組んでいます。クライアントとサーバーが接続していない理由を突き止めようとしています。次のエラーが表示されます。

「本物のチャネル操作の例外: 接続が強制的に閉じられました。指定された理由: RSA 暗号化がエラー コード = -2146893819 で失敗しました」

最初の Google の調査によると、本物のチャネルは使用されていた通信ライブラリであることが示されているようです (ただし、それが正確かどうかはわかりません)。また、その特定のエラー コードの意味に関する情報はないようです。

この時点で、何が間違っている可能性があるかについて具体的なアイデアがない場合は、私の研究をどこに提供するかについての提案は問題ありません.

4

2 に答える 2

3

エラー コード -2146893819 は 16 進数の 80090005 で、MS 暗号ライブラリではNTE_BAD_DATA.

これは、私が興味を失う前に私が得たものとほぼ同じです (これは、暗号関連のもので私によく起こる傾向があります)。

エラーが発生したときに実際に何をしていたかは述べていませんが、Google でのトップヒット"rsa""nte_bad_data"thisでした

それでも、少なくともGoogle検索用語を拡張します:-)

幸運を祈ります。

于 2009-06-23T16:30:38.313 に答える
0

この質問にアクセスする将来の人々の参考のために、私は最終的にこの問題を解決しました。クライアント マシンとサーバー マシンにある、GenuineChannels と暗号化実装のバージョン間の DLL の不一致であることが判明しました。

于 2009-06-23T20:41:45.610 に答える