2 yangxy94 yangxy94 于 2017.01.11 10:51 提问

spring-curl-oauth-token,但是利用token访问路径,显示未认证?

利用spring-security-oauth去做token验证,通过curl请求,已经得到token了,返回
结果如下
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
X-Application-Context: user:0
Cache-Control: no-store
Pragma: no-cache
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Date: Wed, 11 Jan 2017 02:35:18 GMT

{"access_token":"XXXX","token_type":"bearer","
pires_in":2520040,"scope":"app"}

然后利用curl请求到的token去访问路径
curl -d "Authorization: bearer XXXX" localhost:8080/api
返回结果如下

curl -X -H "Authorization: bearer XXXX" localhost:8080/api/register
curl: (3) Illegal port number
unauthorizedFull authen
tication is required to access this resource ception>

已经请求到token了,利用curl token(post请求)为什么还会未认证?请求道token不是已经完成认证了吗?

1个回答

dabocaiqq
dabocaiqq   2017.01.21 23:01
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!