シスコサポートコミュニティ
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
告知
シスコ サポート コミュニティへようこそ!あなたの ご意見 をお聞かせください。
New Member

CSR1000VのRestAPIでUnauthorized状態となる

はじめまして

CSR1000VのRestAPIを試しに使おうと思ったら、要求したらUnauthorizedで応答が返ってきてしまいます。

原因をご教授願います。

(Token応答のときのtimeがルータや端末と違うのがきになります。ルータと端末は時刻はあっております。)

<Config>

Router#sh ver
Cisco IOS XE Software, Version 03.11.02.S - Standard Support Release
Cisco IOS Software, CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.4(1)S2, RELEASE SOFTWARE (fc3)

version 15.4
service timestamps debug datetime msec
service timestamps log datetime msec
no platform punt-keepalive disable-kernel-core
platform console virtual
!
hostname Router
!
boot-start-marker
boot-end-marker
!
!
enable password xxxx
!
!
transport-map type persistent webui http-webui
 secure-server
!
no aaa new-model
clock timezone JST 9 0
!
~略~
username admin privilege 15 secret 5 $1$NFKr$H5rMChZeB40VNVs04Zi9Z/
!
interface VirtualPortGroup0
 ip unnumbered GigabitEthernet1
!
interface GigabitEthernet1
 ip address 192.168.0.69 255.255.255.0
 negotiation auto
!
virtual-service csr_mgmt
 vnic gateway VirtualPortGroup0
  guest ip address 192.168.0.68
 activate
!
ip forward-protocol nd
!
no ip http server
ip http authentication local
ip http secure-server
ip route 192.168.0.68 255.255.255.255 VirtualPortGroup0
!
~略~
!
transport type persistent webui input http-webui
!
ntp server 192.168.0.51
!
end

Router#

Router#sh clock
13:53:57.895 JST Thu Oct 15 2015

<RestAPI実行結果>

C:\curl>curl -k -X POST https://192.168.0.68:443/api/v1/auth/token-services -H "
Accept:application/json" -u "admin:xxx"
{"kind": "object#auth-token", "expiry-time": "Wed Dec 16 03:05:21 2015", "token-
id": "RcfIHXCd7J9QQJXDdRDNlG1w3YhQoPwJH4ZnJZMY1VI=", "link": "https://192.168.0.
68/api/v1/auth/token-services/7926142511"}
C:\curl>curl -k -X GET https://192.168.0.68:443/api/v1/global/host-name -H "Acce
pt:application/json" -H 'X-auth-token:RcfIHXCd7J9QQJXDdRDNlG1w3YhQoPwJH4ZnJZMY1V
I=' -u "admin:xxx" -d "" --insecure -3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>401 Unauthorized</title>
<h1>Unauthorized</h1>
<p>The server could not verify that you are authorized to access the URL request
ed.  You either supplied the wrong credentials (e.g. a bad password), or your br
owser doesn't understand how to supply the credentials required.</p><p>In case y
ou are allowed to request the document, please check your user-id and password a
nd try again.</p>

C:\curl>

2 件の返信

gaku 様

Cisco Employee

返信が遅くなって大変申し訳ありません。

返信が遅くなって大変申し訳ありません。

こちらでも試してみましたが問題なく値の取得は行えました。

今も未解決でしたらお手数ですがサービスリクエストをオープンして頂ければと思います。

138
閲覧回数
0
いいね!
2
返信
作成コンテンツを作成するには してください