没有合适的资源?快使用搜索试试~ 我知道了~
url-shortener-ms:微服务样本
共24个文件
java:10个
yaml:3个
properties:2个
需积分: 5 0 下载量 188 浏览量
2021-05-19
23:42:16
上传
评论
收藏 68KB ZIP 举报
温馨提示
微服务样本:URL缩短器 这是版本。 演示使用Monarch API Manager实施安全策略。 它应该是的简单公司版本,其中只有经过身份验证的用户才能缩短URL。 可以使用OAuth或JWT之类的安全标准将主体信息传递给API。 该API有4种操作: 缩短:将任何URL缩短为6个字符的令牌/段,以进行扩展,并带有一个用于指定段值的选项。 指定子弹需要用户在市场部门中。 因为slug参数是可选的,所以将安全检查应用于方法内部。 分配:使用特定的Slug值来缩短URL的另一种方法。 通过将@Authorize批注与claims属性一起应用此安全性。 扩展:使用可选标记将令牌/段扩展回长网址,以将访问次数增加1。 我的网址:返回当前用户的简短网址列表。 这是要运行的步骤: Maven: mvn clean package export ENC_PWD="1qK6CHCky
资源推荐
资源详情
资源评论
收起资源包目录
url-shortener-ms-master.zip (24个子文件)
url-shortener-ms-master
.gitignore 177B
gradle
wrapper
gradle-wrapper.jar 50KB
gradle-wrapper.properties 230B
README.md 4KB
pom.xml 3KB
build.gradle 1019B
gradlew.bat 2KB
conf
url-shortener-api.yaml 115B
global-api.yaml 940B
gradlew 5KB
src
main
resources
META-INF
spring.factories 267B
com
monarchapis
api
urlshortener
Errors.yaml 238B
application.properties 29B
java
com
monarchapis
api
urlshortener
v1
Application.java 646B
Configurer.java 1KB
model
ShortenedUrl.java 881B
ItemsResponse.java 313B
resource
UrlResource.java 4KB
JerseyConfig.java 446B
service
UrlShortenerService.java 475B
mongodb
MongoDBUrlShortenerService.java 4KB
env
EncryptedPropertiesPropertySourceLoader.java 1KB
EncryptedYamlPropertySourceLoader.java 3KB
URL Shortener.json.postman_collection 4KB
共 24 条
- 1
资源评论
KingstonChang
- 粉丝: 42
- 资源: 4658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功