Details
-
Type: Monitor
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:
Description
Created question in FIWARE Q/A platform on 22-03-2021 at 09:03
Please, ANSWER this question AT https://stackoverflow.com/questions/66742992/how-to-access-fiware-context-behind-wilma-pep-proxyavoiding-cors-restrictions
Question:
How to access Fiware context behind WILMA PEP proxyavoiding CORS restrictions?
Description:
I am accessing a dockerized orin context broker through a React App. All works fine in the local network but when I deploy to a remote server the request gets blocked by CORS.
i create the request using ngsijs library:
componentDidMount() {
var connection = new NGSI.Connection("http://172.16.2.30:1027", {
headers:
});
All works with my local address.
I tried to disable cross scripting protection in wilma context broker in the environment configuration of the docker container :
- PEP_PASSWORD=pep_proxy_bc0e6...
- PEP_PROXY_PDP=idm
- PEP_PROXY_MAGIC_KEY=1234
- PEP_PROXY_PUBLIC_PATHS=/version
- PEP_PROXY_CORS_ORIGIN=false
- PEP_PROXY_CORS_METHODS=GET,HEAD,PUT,PATCH,POST,DELETE
- PEP_PROXY_CORS_MAX_AGE=true`
The error which I receive is
Access to fetch at 'http://my_public_domain.net:1027/v2/entities? type=SimpleSensor' from origin 'http://87.254.4.166:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.
The Keyrock IDM works on the exposed domain without any problem allowing identity management.
We are using Apache to redirect the calls to the docker server.
Activity
Fix Version/s | 2021 [ 12600 ] |
Summary | [fiware-stackoverflow] How to access Fiware context behind WILMA PEP proxyavoiding CORS restrictions? | FIWARE.Question.Tech.How to access Fiware context behind WILMA PEP proxyavoiding CORS restrictions?. |
HD-Enabler | Unknown [ 10910 ] | |
HD-Chapter | Unknown [ 10845 ] | |
HD-Node | Unknown [ 10852 ] |
Resolution | Done [ 10000 ] | |
Status | Answered [ 10104 ] | Closed [ 6 ] |
Assignee | Alvaro Alonso [ aalonsog ] |
Status | In Progress [ 3 ] | Answered [ 10104 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
HD-Enabler | Unknown [ 10910 ] | |
HD-Chapter | Unknown [ 10845 ] | |
HD-Node | Unknown [ 10852 ] |
Field | Original Value | New Value |
---|---|---|
Component/s | FIWARE-TECH-HELP [ 10278 ] |