#javascript #google-chrome
Вопрос:
Я пытаюсь локально обслуживать службу WMS GeoServer поверх Openlayers. Я столкнулся с ошибкой, которая гласит Cross-Origin Read Blocking (CORB) blocked cross-origin response
. Как я могу обслуживать слои службы веб-карт локально или отключить CORB?
Комментарии:
1. chromium.org/Home/chromium-security/corb-for-developers
2. @mplungjan Что это значит? Как я могу удалить это ограничение?
3. Вы задаете неправильный вопрос. Вопрос, который нужно задать, когда вы получаете сообщение, связанное с безопасностью, не «как мне отключить безопасность?» это должно быть «как мне делать то, что я хочу делать безопасно?»
4. Вы прочитали страницу, которую я вам отправил? Если вы не планируете устранять проблему, то
You can confirm if a problem is due to CORB by temporarily disabling it, by starting Chrome with the following command line flag: --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating
5. @HereticMonkey Как мне сделать это безопасно? Если вы знаете, как это сделать?
Ответ №1:
Если вы подозреваете, что Chrome неправильно блокирует ответ и что это нарушает работу веб-сайта, пожалуйста, отправьте сообщение об ошибке Chromium с описанием неправильно заблокированного ответа (как заголовка, так и тела) и / или URL-адреса, обслуживающего его. Вы можете подтвердить, вызвана ли проблема CORB, временно отключив ее, запустив Chrome со следующим флагом командной строки:
—disable-features=CrossSiteDocumentBlockingAlways, CrossSiteDocumentBlockingIfIsolating
Источник: https://www.chromium.org/Home/chromium-security/corb-for-developers /