File tree Expand file tree Collapse file tree 1 file changed +20
-8
lines changed
Expand file tree Collapse file tree 1 file changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -107,11 +107,23 @@ It uses HttpWebRequest instead of HttpClient in order to avoid having to use uns
107107
108108### ** Sample of calling Authentication Get/POST Method**
109109
110- EXEC [dbo].APICaller_POST
111- @URL = ' http://localhost:5000/api/auth/login'
112- , @Body = '{"username": "geraldo","password": "password"}'
113-
114-
115- EXEC [dbo].APICaller_GETAuth
116- @URL = 'http://localhost:5000/api/values'
117- , @Token = 'Bearer aeyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJuYW1laWQiOiIxIiwidW5pcXVlX25hbWUiOiJnZXJhbGRvIiwibmJmIjoxNTM4MTA3NDkxLCJleHAiOjE1MzgxOTM4OTEsImlhdCI6MTUzODEwNzQ5MX0.j9kX5KXJP6yHBJZZK07tNQayyUkuQf8CtoDDDwdPISZy0eb9RQvnooB3oMND54-5Yzv5LMO9nuM69t2PJh5iXw'
110+ DECLARE @Result AS TABLE
111+ (
112+ Token VARCHAR(MAX)
113+ )
114+
115+ INSERT INTO @Result
116+
117+ exec [dbo].[APICaller_POST]
118+ @URL = 'http://localhost:5000/api/auth/login'
119+ ,@BodyJson = '{"Username":"gdiaz","Password":"password"}'
120+
121+ DECLARE @Token AS VARCHAR(MAX)
122+
123+ SELECT TOP 1 @Token = CONCAT('Bearer ',Json.Token)
124+ FROM @Result
125+ CROSS APPLY ( SELECT value AS Token FROM OPENJSON(Result)) AS [Json]
126+
127+ EXEC [dbo].[APICaller_GETAuth]
128+ @URL = 'http://localhost:5000/api/values'
129+ , @Token = @Token
You can’t perform that action at this time.
0 commit comments