Как я могу отключить CORB (блокировку чтения из разных источников) в Chrome

#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 /