草庐IT

SECURITY

全部标签

node.js - 如何更有效地保护 mongolab 数据

我在我的项目中使用了mongoDB,由于项目的需要,我在我的数据库中保存了大量的凭证数据。我想知道,他们的网络服务器有多安全?我现在正在使用passportJS进行身份验证。我确实在所有路由中使用了注册用户检查。供您引用我用护照JSMongooseexpressJSNode英雄联盟 最佳答案 问题基本上归结为bodyParser会在您的服务器上为每个请求创建一个临时文件,让您容易受到DDOS攻击。您可以替换app.use(express.bodyParser());使用app.use(express.urlencoded());另外

java.security.cert.CertificateException: No subject alternative names presen

问题描述:服务需要调用第三方,只能生产调用上了生产测试相关逻辑,调用第三方接口报错,错误信息:ava.security.cert.CertificateException:Nosubjectalternativenamespresen使用的是HttpURLConnection问题解决增加如下代码 static{ try{ trustAllHttpsCertificates(); HttpsURLConnection.setDefaultHostnameVerifier(newHostnameVerifier(){ publicbooleanverify(StringurlHos

mongodb - MongoDB 社区审计的开源解决方案

我知道MongoDB企业版具有审计功能,我想知道是否有任何开源解决方案或任何自己的解决方案来审计集合级别的变化。 最佳答案 Percona可用于mongoDB审计的社区服务器,但我不确定它是否会进行集合级别审计。studio3T支持馆藏级审核,还可以导出到word。它是企业版,但您可以使用14天的试用期和14天的延长期。 关于mongodb-MongoDB社区审计的开源解决方案,我们在StackOverflow上找到一个类似的问题: https://stack

mongodb - 无法通过 userAdmin 访问 mongo 上的集合和数据

我正在尝试为我的mongo实例设置安全设置。它位于单个远程Linux服务器上。我遵循了mongo文档的教程。这是我执行的步骤操作://runningmongodwithauthmongod--auth--config/path-to-conf-file//connecttomongowithlocalhostexceptionmongo//creatinguseradminuseadmindb.createUser({user:"myadmin",pwd:"1234",roles:["userAdminAnyDatabase"]})//logginginwithuseradminmon

spring - 使用 spring security 和 mongodb 进行休息身份验证

我已经使用mongodb实现了一个Spring应用程序,现在我已经实现了RestauthenticationwithSpringsecurityandMongodb,现在我必须添加Authorizationheader,如果Authorization正常,它只会显示来自api调用的数据,从现在开始就可以了,但我想知道我如何获得这个值(value)?我的意思是我想登录该应用程序,我应该为此获得授权吗?如果不是,登录响应应该返回此授权以在下一次调用中使用它?我也读过awstoken和oauth2,但我真的很想知道这个过程,我的意思是,普通用户登录应用程序的流程是什么,然后使用授权进行调用?

security - PCI 合规性 - 未经身份验证的数据库

我不知道去哪里解决PCI合规性问题,所以我想我会试一试。如果有人可以指出我可以去哪里提问的正确方向,请分享。我也很乐意将其标记为答案。如果符合PCI标准的网站连接到一个数据库,该数据库不存储任何用户信息,但包含可能在支付过程中呈现的HTML和JavaScript片段,那么该数据库是否需要进行身份验证才能保持PCI标准?我正在评估MongoDB,发现它在配置副本集时不提供身份验证。 最佳答案 分几部分回答:正如我在顶部的评论中所说,我不是QSA(特别不是您的QSA),并且无权以任何方式允许您。要获得明确的答案,您需要您的QSA来签署它

mongodb - Spring Security Core 和 mongoDB 不进行身份验证

我使用Grails2.3.3创建了这个项目,并向其中添加了mongoDBGORM插件和SpringSecurityCore插件。我关注了这篇文章spring-security-and-mongodb为了让它工作,我可以在mongodb集合中看到用户和角色,但是当我输入用户名和密码时,应用程序不会对其进行身份验证,或者可能某处有问题表明身份验证失败。我在这里附上了项目zip文件,有人可以看看它,看看我是否配置错误导致它无法正常工作。ProjectZipFile 最佳答案 我使用您附加的应用程序和您引用的博客文章创建了一个工作应用程序。

java - 无法使用带参数的构造函数 NO_CONSTRUCTOR 实例化 org.springframework.security.authentication.UsernamePasswordAuthenticationToken

我正在使用MongoDB编写自己的TokenStore(org.springframework.security.oauth2.provider.token.TokenStore)实现。为此,我使用了thecodeofIainPorter.我能够在mongo中保留token。我通过Autowiring我的自定义TokenStore的一个实例来做到这一点,然后我将它传递给端点。因此,我可以毫无问题地登录,但无法从资源服务器的mongo存储库中检索token。我的猜测是,将数据库中的对象转换/映射回Java对象时存在一些问题,该类是OAuth2AuthenticationReadConve

node.js - 如何为 MongoDB 社区版实现静态数据加密?

我已经完成了MongoDBdocs解释了如何配置仅在MongoDBEnterprise中可用的加密。如何在MongoDBCommunityEditionv3.4中实现静态数据? 最佳答案 几个月前我也在问自己同样的问题。这是到目前为止我找到的选项列表:在文件系统级别加密存储卷。这是Atlas提供的,大多数云提供商都支持:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html,https://learn.microsoft.com/en-us/azur

使用 mongodb 的安全问题

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我有mysql背景,我知道使用mysql时的典型安全问题。现在,我正在使用mongodb(java驱动程序)。安全问题是什么,避免安全问题的可能方法是什么?特别是这些领域:1)我需要为每个get/post做些什么吗?2)我在客户端存储来self的应用程序的cookie并稍后读取它们(目前我存储的唯一信息是用户的位置,没有敏感信息),有什么我应该注意的吗?3)我的表单中有用户提交的文本框和文本区域。在将数据