Tag: fiware

parsing调用后JavaScript JavaScriptJS

我正在与fiware合作,当进行订阅时,这些信息被发送到我的rest API中定义的一个方法,并且我想将这些信息保存在我的数据库中。 从ContextBroker获得的信息是: { "subscriptionId": "5a268a598dc68904bbc7b3cf", "originator": "localhost", "contextResponses": [ { "contextElement": { "type": "Temperature", "isPattern": "false", "id": "S_Temp001", "attributes": [ { "name": "Tem_int", "type": "float", "value": 22, "metadatas": [ { "name": "accuracy", "type": "Float", "value": 44} ] }, { "name": "Tem_out", "type": "Integer", "value": 22 } ] }, "statusCode": { "code": "200", "reasonPhrase": "OK" […]

在节点JS中的FIWARE OAuth2身份validation

我试图通过Node JSvalidationFiware中的用户。 我已经创build了一个调用Oauth2的服务器代码,在运行它时,它会将您redirect到fiware页面,但是当loginFiware时什么都不显示,然后当检查/ user_info页面时,访问令牌为空 这里是我的config.js:$ var config=require('config'); config.idmURL = 'http://account.lab.fiware.org'; config.client_id = '2456'; config.client_secret = '12466'; config.callbackURL = 'http://localhost/login'; module.exports = config; $ oauth2.js文件来自https://github.com/ging/oauth2-example-client/blob/master/oauth2.js 调用Oauth2的代码如下:$ /** * Module dependencies. */ var express = require('express') , routes = require('./routes') , user = require('./routes/user') , http = require('http') , path = require('path'); var OAuth2 = require('./oauth2').OAuth2; var […]

使用keyrockvalidationtestingWeb应用程序时遇到问题

首先,我们在fiware实验室中设置我们的应用程序: 我们用来创build应用程序的代码是在这个网站上 我们改变的唯一的东西是config.js: var config = {} config.idmURL = 'https://account.lab.fiware.org/'; config.client_id = 'f9b5940d67a741a38039690e4d6e6c6f'; config.client_secret = 'c9f854c96c9e4c70a0d402bce3233a17'; config.callbackURL = 'http://panonit.com:8802/user_info'; // Depending on Grant Type: // Authorization Code Grant: code // Implicit Grant: token config.response_type = 'code'; module.exports = config; 在部署节点服务器时,我们将以下站点启动并运行(在同事的笔记本电脑上): 你可以在9点到18点之间查看自己的情况。 当我们点击login后,我们被正确地带到用户可以validation的fiware站点: 这是网站破裂的地方(它说网页不可用): 为了解决这个问题,我们只改变了server.js来只输出响应: // Ask IDM for user info app.get('/user_info', function(req, res){ var url […]