1
我需要一種獲取訪問令牌以通過編程方式訪問api(通過apimanager 1.3.0網關)的方法,而不是使用apiman商店應用。如何以編程方式生成有效的訪問令牌以訪問wso2 apimanager網關
我跟着http://docs.wso2.org/wiki/display/AM130/Subscribing+to+an+API 情況下指令使用API Manager登錄API
但我總是得到訪問失敗的API
請注意:使用http://docs.wso2.org/wiki/display/AM130/Subscribing+to+an+API作品API Manager控制檯完美,但我需要一種從應用程序執行相同功能的方法。
錯誤:你得到一個授權錯誤:API
我檢查了curl命令:首先,我通過商店應用程序獲得了'API的註釋,獲得了令牌並插入了捲曲中。這工作完美。另請注意,在我的配置令牌生存期已修改爲1年(約31000000秒)。第二我以編程方式獲得api manager文檔後的令牌。然後,我只修改了捲曲commad中的持票人,並得到了錯誤。我的curl命令(嵌入在bash shell腳本中)是:curl -v -k -d「$ data2」$ url -H'Content-Type:application/soap + xml;字符集= UTF-8; action =「urn:echoStringResponse'-H」Authorization:Bearer $ token「 – user2148242 2013-03-14 15:11:50
你可以發佈你得到的錯誤 – Gayan 2014-05-25 16:24:30