Case Template Returning to null most of the Times with WCO API AUthentication. -401 Unauthorised ...

...Access
HI,
While we try to execute the Casetemplate in our console application with WCO API, most of the times we are faching with 401 Unauthorised access.
less point of times we are able to retrieve the template. we have not changed any headers and request end point and time stamp including HMAC key.
here i am posting the logic and headers of the WCO pilot case template retrieving function.
kindly have a look into this and help me out to resolve this API issue ASAP.
dataToSign=(request-target): get /v1/groups/0a3687cf-63db-14d4-98fb-966e00000135/caseTemplate
host: rms-world-check-one-api-pilot.thomsonreuters.com
date: Tue, 21 May 2019 08:12:59 GMT
HMAC=Wa/C4OGsQUnGNUibURfTc3vorHlAon35iv03UzDN4KI=
authorisation=Signature keyId="77b33509-XXXXXX1902400XXXX",algorithm="hmac-sha256",headers="(request-target) host date",signature="Wa/C4OGsQUnGNUibURfTc3vorHlAon35iv03UzDN4KI="
please check it and analyse why it has showing n number of times as unauthorised.
@Irfan.Khan Pls look into this.
Best Answer
-
You are getting a 401 error because of the timestamp being outdated, meaning the date header value that you are sending is incorrect.
Please find the logs for the reported API call below:
[21/May/2019:07:07:50 +0000] "GET/....../v1/groups/0a3687cf-63db-14d4-98fb-966e00000135/caseTemplateHTTP/1.1" 401
We expected the time to be Tue, 21 May 2019 07:07:50 GMT but received
Tue, 21 May 2019 08:12:59 GMT. As the time difference is more than 40 seconds, we returned you a 401.
Kindly make sure that the network settings/server clock or the local machine you are sending your requests from is in sync with NTP or the GMT clock.
0
Answers
-
Kindly let us know if you are still facing the issue.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 695 Datastream
- 1.5K DSS
- 631 Eikon COM
- 5.2K Eikon Data APIs
- 12 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 4 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 562 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 281 Open PermID
- 46 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 736 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 96 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛