概述
由于OAuth2认证方式流程暂时尚未跑通过,先以TYK中标准的认证方式"Auth Token"来做简单介绍
2、选择认证方式为"Auth Token",
"
Auth Key Header Name"值是可以自定义的,这里我们使用"
Authorization
",然后到页面最上边,点击“update”进行保存,此过程不需要重启服务即可生效
3、获取Token,如下图,点击"Add key",添加key(在下一个页面选择key使用的API)
其中,"Rate Limiting"中的"Expires"选择key的有效期限,为了简便测试,这里我选择为"Never Expires"(永不过期)。
"Access Rights"
中添加"access role",这里我选择我添加的API项目"myTest",然后点击add,然后点击最下方的"Create"
然后页面中如下图所示处,会显示新生成的token值,将其Copy出来,以便后续测试使用,这里生成的值为"
56d58ee8e1382308e7000001eb4c2ee1789a47506d4dca2b32141a92
"
4、使用restClient、curl等方式进行测试认证
4.1、如下图,使用Firefox的插件restClient进行测试,注意要添加header,key为"
Authorization",value为上一步奏记录下的Token值
4.2、使用curl方式进行测试
命令如下:
curl --header "
Authorization
: 56d58ee8e1382308e7000001eb4c2ee1789a47506d4dca2b32141a92" http://192.168.10.147:8080/mytest/helloworld
结果如图所示:
20160307 by liuyg
最后
以上就是现代楼房为你收集整理的API网关(TYK)简单认证方式的全部内容,希望文章能够帮你解决API网关(TYK)简单认证方式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复