Details
-
Type: Monitor
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:
-
HD-Chapter:Data
-
HD-Enabler:Orion
Description
Created question in FIWARE Q/A platform on 09-09-2015 at 17:09
Please, ANSWER this question AT https://stackoverflow.com/questions/32483552/how-do-i-get-token-from-fiware-lab-to-access-context-broker-placed-behind-pep-pr
Question:
How do I get token from fiware lab to access context broker placed behind PeP proxy?
Description:
I tried to use the logic of this curl command:
curl -s --insecure -i --header $
{AUTH_BASIC}--header $
{CONTENT_TYPE}-X POST https://idm/oauth2/token -d $
{DATA}"
XAUTH_TOKEN="$(eval $
| grep -Po '(?<="access_token": ")[^"]*')"
echo "X-Auth-Token for '${_user}': $
to write the request in c#:
//GETTING TOKEN...
String input2 = "'grant_type=password&username=<MyUsername on Lab .fiware.org&password=<myPassword>&client_id=<myClientID>&client_secret=<myClientSecret>'";
var httpWebRequest2 = (HttpWebRequest)WebRequest.Create("https://account.lab.fiware.org/oauth2/token");
httpWebRequest2.ContentType = "application/x-www-form-urlencoded";
//httpWebRequest2.Accept = "application/json";
string authInfo = "0555996e09f340d08a4baa8fff94f8c4" + ":" + "a62333f7045b4ab797669c28f9d26d30";
authInfo = Convert.ToBase64String(Encoding.Default.GetBytes(authInfo));
httpWebRequest2.Headers["Authorization"] = "Basic " + authInfo;
httpWebRequest2.Method = "POST";
using (var streamWriter = new StreamWriter(httpWebRequest2.GetRequestStream()))
{ streamWriter.Write(input2); streamWriter.Flush(); streamWriter.Close(); } var httpResponse2 = (HttpWebResponse)httpWebRequest2.GetResponse();
using (var streamReader = new StreamReader(httpResponse2.GetResponseStream()))
But I get the following error:
When I tried doing this solution in localhost, like in the post here it works without a problem. Could it have anything to do with the fact that I registered the app under localhost:1307 in the lab account?
Activity
Field | Original Value | New Value |
---|---|---|
Component/s | FIWARE-TECH-HELP [ 10278 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Answered [ 10104 ] |
Assignee | Backlog Manager [ backlogmanager ] |
Resolution | Done [ 10000 ] | |
Status | Answered [ 10104 ] | Closed [ 6 ] |
HD-Enabler | Orion [ 10875 ] | |
HD-Chapter | Data [ 10838 ] |
Fix Version/s | 2021 [ 12600 ] |
Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
---|---|---|---|---|---|---|---|---|---|
|
3h | 1 | Backlog Manager | 24/May/17 9:04 AM | |||||
|
3h | 1 | Backlog Manager | 24/May/17 12:04 PM | |||||
|
4d 22h 57m | 1 | José Ignacio Carretero Guarde | 29/May/17 11:01 AM |
2017-05-24 06:05|CREATED monitor | # answers= 1, accepted answer= True