問題タブ [wincrypt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - firebaseをlibcurlに接続する方法
libcurlライブラリを使用してコードをfirebaseに接続し、このような機能を持つデータを読み取りたい
そして、私は次のような主な機能を持っています
コードはhttps://api.chucknorris.ioのような他の API で正常に動作しており、firebase に接続しようとするとエラーが発生します。
- 35.201.97.85:443 を試しています...
- example-project-62811-default-rtdb.firebaseio.com (35.201.97.85) ポート 443 (#0) に接続
- schannel: 次の InitializeSecurityContext が失敗しました: 不明なエラー (0x80092013)
- 接続 0 を閉じています
- schannel: example-project-62811-default-rtdb.firebaseio.com ポート 443 で SSL/TLS 接続をシャットダウンしています CURL エラー: 35
edit-1コマンドプロンプトから実行を書き込もうとしたところ、同じエラーが発生し、 --ssl-no-revoke をスクリプトに追加すると機能しました
動作していて、コードでこの手法を使用しようとしました
しかし、うまくいきませんでした。どうすればこの問題を解決できますか?
delphi - 証明書から有効な CNG 秘密鍵ハンドルを取得する方法
証明書ごとにデータに署名するために、CNG 秘密鍵ハンドルを取得しようとしています。しかし、そもそも有効なキーハンドルを取得するのに苦労しています。
指紋による証明書検索は機能しています。秘密鍵を提供する自己署名証明書のコンテキストを受信しています。
の呼び出しはCryptAcquireCertificatePrivateKey
成功したと報告されています。 の内容LKeyHandle
はゼロでLKeySpec
はなく、Ncrypt キーを記述しています。
それでも、NCryptIsKeyHandle
常に を返しますFalse
。したがって、私のコードは例外を発生させます。LKeyHandle
有効と見なされない理由を理解するのを手伝ってください。