社区
Java EE
帖子详情
java后台接口鉴权
fuzeqiang
2015-10-16 02:57:33
问题如下:
项目的前台是tomcat起的web服务,后台是由eclipse自带的equinox框架开发的服务,后台没有用户表等数据不需要进行用户权限在验证。但是前台调用后台的接口,后台需要判断调用者是否合法。
在网上搜了一下,有人使用签名方法(Signature)对接口进行鉴权。但是具体用于签名的SecretId 和 SecretKey使用什么方法生成,以及密钥如何保存等都有疑问。
高手们,请指教。或者有相关文档推荐给我。多谢!
...全文
471
5
打赏
收藏
java后台接口鉴权
问题如下: 项目的前台是tomcat起的web服务,后台是由eclipse自带的equinox框架开发的服务,后台没有用户表等数据不需要进行用户权限在验证。但是前台调用后台的接口,后台需要判断调用者是否合法。 在网上搜了一下,有人使用签名方法(Signature)对接口进行鉴权。但是具体用于签名的SecretId 和 SecretKey使用什么方法生成,以及密钥如何保存等都有疑问。 高手们,请指教。或者有相关文档推荐给我。多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
May的博客
2017-03-24
打赏
举报
回复
楼主问题解决了吗?我现在也遇到了同样的问题。
执笔记忆的空白
2015-10-16
打赏
举报
回复
你自己自定义一个私钥也行啊
fuzeqiang
2015-10-16
打赏
举报
回复
引用 2 楼 shijing266 的回复:
当然,你也可以弄的更复杂点,比如保持公钥在手,调用接口方每天签到拿私钥的方式
还想请教一下,密钥(secretKey)是用什么方法生成的。
执笔记忆的空白
2015-10-16
打赏
举报
回复
当然,你也可以弄的更复杂点,比如保持公钥在手,调用接口方每天签到拿私钥的方式
执笔记忆的空白
2015-10-16
打赏
举报
回复
SecretId 这个可以用配置文件保存,或者properties文件来存储,用的时候调用就行 接口权限,基本上每个做接口对接的,在传入接口参数的时候,都需要一个方法签名,这个签名的生成规则各不一样,我之前的是:所有参数拼接,再前后加上secretKey ,然后做16进制转换,最后MD5一下,这个就需要你们保证secretKey 的保密和唯一性
基于springboot+oauth2.0+jwtToken
鉴权
认证开发的
后台
接口
,整套架构采用restful风格,车牌识别,阿里云消息推送,短信
接口
等
内容只为
接口
开发,配合前端和移动app调用使用,不包含html页面,基于springboot+oauth2.0+jwttoken
鉴权
(内有怎么使用redistoken和数据库token注释)+restful风格+阿里短信+阿里消息推送+车牌识别等。该项目为工作...
基于spring boot的
后台
管理系统(
java
源码+数据库完整版)
上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个
后台
管理系统的脚手架.Guns v3.0新增rest api服务,提供对接服务端
接口
的支持,并利用jwt token
鉴权
机制给予...
校园墙 微信小程序
后台
Java
.zip
Java
后台
系统设计通常遵循MVC模式,即模型(Model)、视图(View)和控制器(Controller)分离,以提高系统的可维护性和扩展性。在校园墙的应用场景中,Model层负责封装与数据库交互的数据结构;View层通常由前端实现,不...
Sa-Token v1.36.0一个轻量级
Java
权限认证框架,让
鉴权
变得简单、优雅!
Sa-Token是一个针对
Java
平台设计的轻量级权限认证框架,它的主要目标是简化应用中的
鉴权
流程,使其更加简洁、优雅。框架提供了丰富的功能,适用于各种类型的Web应用开发,包括传统的MVC模式、RESTful API
接口
以及...
泛微ecology 9的
java
、ecode、React开发的demo,前端后端这个项目全包括
泛微ecology 9的
java
、react开发的demo,前端后端这个项目全包括 让大家知道怎么通过react编辑后生成html,后端通过
java
编辑后生成api 通过怎样逻辑让前后端关联起来的。 参考内容 ...
Java EE
67,541
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章