小编典典

在Intranet上当然不能证明消除安全性是合理的。对信息造成的大多数损害是内部人员造成的。查看受保护内容的价值,并适当考虑安全性。

听起来好像有一个第三方应用程序,您拥有一个第三方凭据,并且某些客户端在使用第三方应用程序时可以有效地共享此身份。如果是这样,我建议采用以下方法。

请勿在您的Web服务器之外分发第三方密码。

最安全的方法是以交互方式将其提供给Web应用程序。可以是ServletContextListener,它在应用程序启动时提示输入密码,或者是应用程序中的页面,以便管理员可以通过表单输入密码。密码存储在ServletContext中,并用于验证对第三方服务的请求。

安全性方面的降级措施是将​​密码存储在服务器的文件系统上,以便只有运行服务器的用户才能读取该密码。这依赖于服务器的文件系统权限进行保护。

试图在客户端或服务器上存储加密形式的密码只是向后退了一步。尝试用另一个秘密保护一个秘密时,您将陷入无限回归。

此外,客户端应向服务器进行身份验证。如果客户端是交互式的,请让用户输入密码。然后,服务器可以决定是否授权该用户访问第三方服务。如果客户端不是交互式的,那么下一个最佳安全性是使用文件系统权限来保护客户端的密码。

为了保护客户端的凭据,客户端和Web服务器之间的通道应使用SSL保护。在这里,在Intranet上进行操作是有优势的,因为您可以在服务器上使用自签名证书。

如果确实将密码存储在文件中,请自行将它们放在文件中;它使得需要更加谨慎地管理权限更加显着,并且使许多用户编辑该文件并因此看到密码的需求降至最低。

2020-09-15

java配置文件密码加密解密_Java-从配置文件加密/解密用户名和密码相关推荐

  1. 指定的网络文件夹目前是以其他用户名和密码进行映射的。要用其他用户名和密码进行连接,首先请断开所有现有的连接到网络共享的映射...

    什么情况?我是win7 32 系统,对方是xp64 . 解决办法: 当映射网络驱动器到文件服务器时,发现有些文件夹可以被映射,有些文件夹却不能被映射. 在输入了用户名和密码后弹出以下错误信息:&quo ...

  2. java中完成md5加密解密_java实现md5加密解密 notNET中加密和解密的实现方法

    java实现md5加密解密 notNET中加密和解密的实现方法 亦或是旅途风光 7-14 1918℃ 22 [ ee21.cn - ASP.NET ] .NET将原来独立的API和SDK合并到一个框架 ...

  3. java 异或加密 字符串_Java 字符串的加密与解密

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 为了保证程序的安全,经常需要用到数据加密的方法.Java 中提供了专门用于加密运算的类和接口. 除了使用加密类和接口外,还可以通过多种方式实现字符串的加密 ...

  4. java 的记住用户名和密码,JAVA--高级基础开发Cookie实现记住用户名和密码

    今天为大家分享关于 JAVA--高级基础开发Cookie实现记住用户名和密码 的文章 ,文章写的挺好的就转载过来了,希望能在大家的学习与工作中帮助到大家,下面我们一起来看看吧! 前端JSP页面: 实现 ...

  5. java记住用户名和密码_JAVA--高级基础开发Cookie实现记住用户名和密码

    前端JSP页面: 实现保存用户名和密码 Cookie // 用户名 String user = ""; // 登录密码 String pass = ""; // ...

  6. java http 用户名密码_Web后端语言模拟http请求(带用户名和密码)实例代码大全

    标签: RESTful API是目前比较成熟的一套互联网应用程序的API设计理论.而随着RESTful API的成熟和流行,应用开发方面就需要以模拟http请求的方式来调用RESTful API接口: ...

  7. java酒吧系统源代码_bar 小型酒吧在线管理系统,后台用户名和密码都是admin Jsp/Servlet 238万源代码下载- www.pudn.com...

    文件名称: bar下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 14713 KB 上传时间: 2013-04-10 下载次数: 1 提 供 者: jelly 详 ...

  8. linux中添加一个用户名和密码,uClinux中添加Telnetd登陆时的用户名和密码

    方法1: 编译Kernel的时,make menuconfig,打开Tinglogin,选择adduser(主要用于创建用户的password),addgroup(否则编译会报错,adduser程序中 ...

  9. php curl密码控件,检索通过curl传递的用户名,密码参数 - php

    我正在尝试使用curl将用户名和密码参数发送到url,我想检索它们.我将参数发送到页面,如下所示: $curl = curl_init('http://localhost/sample.php'); ...

  10. 连接工作组计算机用户名和密码,访问局域网中工作组的电脑需要用户名和密码...

    日常工作中经常要建设局域网,但是建设成功后,我们发现局域网中的电脑之间访问存在一些问题.访问局域网中工作组的电脑时提示需要用户名和密码我们的解决办法及措施.下面是学习啦小编收集整理的访问局域网中工作组 ...

最新文章

  1. 慢慢学Linux驱动开发,第十章,GNU C的扩展
  2. fastdfs安装_用asp.net core结合fastdfs打造分布式文件存储系统
  3. 求最小公倍数的最简模板
  4. deepfefm 算法思维导图
  5. java filter 注解_Spring常用注解及自定义Filter的实现
  6. java throw异常_java throw拋出异常详解
  7. oracle查询100到200数据,100分数据库查询语句(ORACLE 11g)
  8. 2021年春季学期期末统.考试 公司概论 试题
  9. Python实现石头-剪刀-布小游戏
  10. Unity上的Oculus Quest2开发(1) ——首先要空工程能在Quest上跑起来吧
  11. [Liferay] Liferay 实现单点登录 - OpenLDAP
  12. python中怎样划分时间段_如何划分重叠的日期时间间隔(组织模式时钟时间)?...
  13. c语言常量指什么作用,c语言字符常量是什么
  14. delete obsolete 会删除归档日志么?
  15. 第四章 Sysrepo连接与会话
  16. python可以剪辑视频吗_你知道吗?Python也可以剪辑视频!
  17. 世界上最会写爱情的人,其实是金庸
  18. 《高效程序员的45 个习惯》读书笔记
  19. 推荐一个基于 Vue 的前端界面可视化设计器项目
  20. 和 谐 文 化 简 介

热门文章

  1. 银行那些事儿--银行会计
  2. 【无线电】摩尔斯电码的快速记忆法
  3. 计算机毕业设计之java+jsp517报刊图书征订管理系统
  4. DarkComet RAT简介
  5. 数据库系统概念-第六版 - charter 3 - 笔记
  6. 现金流量表补充资料的编制公式
  7. zblog php 首页经常被篡改,浏览器首页经常被篡改,这样设置,自己也改不掉!...
  8. 安装系统之五 U盘装原版XP教程
  9. 成功制定:会议纪要模板
  10. 技术胖TypeScript图文视频教程