問題タブ [mongo-c-driver]
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.
javascript - MongoDBの「スコープ付きJavaScript」とは
次のリンク でhttps://docs.mongodb.com/manual/reference/bson-types/ Scope を持つ JavaScript がドキュメントで可能なデータ型であると述べています。
私の質問は次のとおりです。
(1) スコープ付きの JavaScript とは?
(2)MongoDBのある種の「内部」データ型ですか
「内部」とは、ユーザーが使用できないことを意味します。上記のリンクで言及されていることを除いて、このタイプに関するこれ以上の情報は見つかりませんでした
(3) mongo c ドライバーで、Struct bson_value_t http://mongoc.org/libbson/1.0.0/bson_value_t.html "scope_data" バッファーとは何ですか?
c - SSLにPEMファイルを指定しないとセグメンテーション違反が発生する
私は monoc 1.2.0 を正常に使用しています。現在、次の 2 つのモードで SSL 対応接続を追加しようとしています。
- SSL 証明書チェックなしのみを要求する
- 証明書を提供し、ホスト名を含めて検証します
1 の場合、セグメンテーション違反が発生します。
2 の場合:
No suitable servers found ('serverselectiontryonce' set)
およびエラー コード: 120414
サーバー設定は次のとおりです。
証明書には正しいホスト名 (サーバー CN) が含まれています。コードはssl=true
、クライアントを開始するための URL と、pem_file
モード 1 の更新が実行されていない行で、次のようになります。
実行すると:
/mongo host/admin -u user -p pass --ssl --sslAllowInvalidCertificates
ログインできますが、表示されます:
2017-03-28T18:14:36.149+0300 W NETWORK [thread1] SSL peer certificate validation failed: self signed certificate
しかし、これは自己署名を使用しているためであり、ssl_opts.weak_cert_validation = TRUE
それを処理する必要があると思いますか?