小编Sof*_*ili的帖子

如果在我的 MongoDB 中禁用了脚本,我该如何测试

我想让我的 mongoDB 更安全。我读到,我可以用 --noscripting 启动它来拒绝 JavaScript。我试图验证,这是有效的。

当我像这样启动数据库时

mongod --dbpath /var/lib/mongodb --noscripting --fork --logpath /var/log/mongodb/mongod.log
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用 $where-Operator ,就像这里描述的那样:

http://docs.mongodb.org/manual/reference/operator/query/where/

例如:

db.myCollection.find({$where: "_id == 1"})

它正在返回:

Error: error: {
    "$err" : "Can't canonicalize query: BadValue no globalScriptEngine in $where parsing",
    "code" : 17287
}
Run Code Online (Sandbox Code Playgroud)

这是答案吗,我应该期待吗?或者它指向另一个失败?

mongodb

4
推荐指数
1
解决办法
902
查看次数

javaMail SMTP 会话属性mail.smtp.ssl.protocols 可能有哪些值?

到目前为止,我搜索了将近一个小时,以找到填充此属性的有效值的规范或列表。

我正在使用 javax.mail.Session 并调用 Session.getInstance(props) 来设置“mail.smtp.ssl.protocols”。

我在代码中有一个示例,我正在处理:“TLSv1”。我想知道,是否有更多可用的 TLS 版本,或者我是否可以忽略该版本而将其设置为“TLS”。

我在网上遵循的提示和链接不够具体或者是死链接。

到目前为止我搜索过的地方:

许多指向 Oracle 文档的链接仅显示 Oracle 登录页面。SMTP 的维基百科描述提到了 RFC 821,但它不包含属性列表或指向它们的链接。

谢谢你的帮助。

java ssl

0
推荐指数
1
解决办法
4022
查看次数

标签 统计

java ×1

mongodb ×1

ssl ×1