Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editor not working due to CORS requests being blocked #13

Open
Heartbroken-Git opened this issue Dec 12, 2019 · 3 comments
Open

Editor not working due to CORS requests being blocked #13

Heartbroken-Git opened this issue Dec 12, 2019 · 3 comments

Comments

@Heartbroken-Git
Copy link

The editor is inaccessible as is on latest downloaded ZIP version of miedit. Its actual editor on miedit-page.html cannot load required ressources as they are blocked by default CORS policies.

Tested on : Windows 7 SP1

  • Firefox 71.0 (64 bits)
  • Google Chrome 78.0.3904.108 (Build officiel) (64 bits) (cohort: Stable)
@Zigazou
Copy link
Owner

Zigazou commented Dec 13, 2019

Hi !

Can you please give more details?

  • are you trying to use it without a web server?
  • can you provide the messages from the console?
  • does https://zigazou.github.io/miedit work for you? (works for me on Chrome 78 and Firefox 73)

@Heartbroken-Git
Copy link
Author

  • Yes, I downloaded it again (I originally discovered your editor last year and it worked locally then) and was testing it locally.
  • Messages are as follows (redacted where needed) :
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/control.html. Raison : la requête CORS n’utilise pas http.
Error 0 while importing import/control.html miedit-page.js:701:36
    <anonyme> file:///C:/Users/████████/Downloads/miedit-master/app/miedit-page.js:701
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidgets.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/recorder.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/fileops.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/move-locate.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-string.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-ceefax.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-block.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-box.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-graphics.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-oldstyle.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/form-smgraph.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-group.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-delay.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-g0.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-g1.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/content-raw.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/drcs-create.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/drcs-advanced-char.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/drcs-advanced-def.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/drcs-advanced-start.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/drcs-advanced-end.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/drcs-black-white.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-double-height.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-normal-size.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-double-width.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-double-size.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-blink-on.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-blink-off.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-underline-on.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-underline-off.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-invert-on.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/effect-invert-off.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/mask-zone-on.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/mask-zone-off.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/mask-global-on.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/mask-global-off.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/tidget-form/empty.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/miedit-mosaic.html. Raison : la requête CORS n’utilise pas http.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur file:///C:/Users/████████/Downloads/miedit-master/import/miedit-oldstyle.html. Raison : la requête CORS n’utilise pas http.
  • Your website hosted version does work yes 🙂

@gnieark
Copy link

gnieark commented Feb 20, 2021

Hello, No way, locals files don't pass the "same origin rule".
You can use the firefox extension "CORS Everywhere" https://addons.mozilla.org/fr/firefox/addon/cors-everywhere/ On your browser to disable Cors checks.

Or you have to host the app with a web server and set the CORS headers on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants