fiware-wirecloud

WireCloud and IDM integration internal server error during login

吃可爱长大的小学妹 提交于 2020-01-06 03:51:05
问题 I'm trying to add to the FITMAN Trial 5 structure, the IDM GE to have a SSO. I followed the WireCloud installation guide here. To test that integration I used two virtual box machines configured to be into a host-only LAN: IDM => 192.168.56.6:3000 WC => 192.168.56.4:8080 I created (sign up) a user using IDM and got some problems but worked it around by using the right local link, and an application for the id and secret code. This is the screenshot of the IdM configuration: This is the error

WireCloud redirect url with proxy

独自空忆成欢 提交于 2020-01-05 03:48:10
问题 Where can I manually set the redirect_uri that is part of the url parameters when clicking on sign in in the default WireCloud setup? We want to show our platform to the internet and need to address our WireCloud server via our proxy. The problem now is, that not the proxy url gets used as redirect url but the internal server url. This leads to the error {"state": "eCUfYmpXnDV34IVR1P8Vtt2Ke8Xhoxtm", "error": "mismatching_redirect_uri"} (HTTP 400) . 回答1: Add the following lines into the

Keystone Wirecloud Authentication failed: [SSL: CERTIFICATE_VERIFY_FAILED]

天大地大妈咪最大 提交于 2019-12-13 18:46:29
问题 When trying to authenticate in Wirecloud via KeyStone we get the following error displayed in the browser: Environment: Request Method: GET Request URL: https://<ServerURL>/complete/fiware/?state=SDyJk9ru8wSLwUZIRtSrwI86jznMIv8O&code=WzIZ11YpmGAuZoltvTTGMGoP45ZtHe Django Version: 1.6.11 Python Version: 2.7.9 Installed Applications: ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin',

WireCloud does not access marketplace

ぃ、小莉子 提交于 2019-12-12 22:29:28
问题 I could manage to install a FIWARE instance but I cannot retrieve data from the FIWARE Marketplace. I have been following this: Forge.Fiware.org WireCloud but it just says : Connection error: No resources retrieved. I'm using the URL : https://marketplace.lab.fiware.org as mentioned in the tutorial, but I notice that when I use it in my browser, I need to login first. From the WireCloud instance, I have not been prompted to enter a login/password, is this the cause of the problem ? How can I

How to show an entity from OrionContextBroker in the MapViewer widget

三世轮回 提交于 2019-12-11 10:26:51
问题 I am trying to show an entity stored in my OrionContextBroker instance in the Wirecloud MapViewer widget. I create the context using this JSON POST REST request to miOrionInstance:1026/v1/updateContext like this: { "contextElements": [ { "type": "Room", "isPattern": "false", "id": "Room1", "attributes": [ { "name": "position", "type": "string", "value": "43.47258, -3.8026643" } ] } ], "updateAction": "APPEND" } I am able to recover this information through the NGSIUpdater Widget with no

FIWARE Wirecloud: which template files are actually used?

允我心安 提交于 2019-12-11 05:15:55
问题 We are customizing a Wirecloud installation to provide our own branding, text and header links. We have created a subtheme to the 'defaulttheme' and are overlaying our own template, images and sccs files to accomplish our customization. We have managed to change the header image, landing page and a few other bits, but are hampered by the following: The generated HTML provides no clues as to which template it originated from (we think?) Documentation here: https://wirecloud.readthedocs.io/en

Download blob from fiware object-storage

与世无争的帅哥 提交于 2019-12-11 03:06:33
问题 I am facing problems using ObjectStorageAPI to manage files in FIWARE object storage. Having written a set of widgets/operators that create images and upload them onto object-storage, I would like to be able to download these files at any given instance. However, it seems that i am not able to do so. After having been authenticated, i list the container contents and, then, i try to download the file i need, specified by the global variable file_name, as follows: function onGetAuthTokenSuccess

How a widget can figure out the user logged in WireCloud?

被刻印的时光 ゝ 提交于 2019-12-07 09:41:59
问题 As widget developer, I would like to show different information in my widget depending of the user that is logged in WireCloud. How could the widget figure out who is the user that is logged in WireCloud when it is loaded? 回答1: WireCloud provides support for accessing context information currently available through the MashupPlatform API. Currently WireCloud provides both the username and the full name of the user: var username = MashupPlatform.context.get('username'); var realname =

How a widget can figure out the user logged in WireCloud?

偶尔善良 提交于 2019-12-05 16:34:00
As widget developer, I would like to show different information in my widget depending of the user that is logged in WireCloud. How could the widget figure out who is the user that is logged in WireCloud when it is loaded? WireCloud provides support for accessing context information currently available through the MashupPlatform API. Currently WireCloud provides both the username and the full name of the user: var username = MashupPlatform.context.get('username'); var realname = MashupPlatform.context.get('fullname'); Take a look into the "3.1.5. Accessing context information" section of the

Rush installation and integration with Orion Context Broker

泄露秘密 提交于 2019-12-02 13:09:05
问题 After having running the listener and one time a consumer in the Rush, I run: contextBroker -rush localhost:5001 I made sure to use Orion 0.17 instead of 0.14 and what It's shown after enter to the /version url is: <orion> <version>0.17.0</version> <uptime>0 d, 0 h, 12 m, 14 s</uptime> <git_hash>127793ff921b37a6a570cd315ddce9a3ec541ccf</git_hash> <compile_time>Fri Nov 28 09:41:22 CET 2014</compile_time> <compiled_by>fermin</compiled_by> <compiled_in>centollo</compiled_in> </orion> Now Rush