2

When using the line crossOrigin: 'anonymous',, it returns 401 unauthorized response.

When commenting out that line it works, but I have to be log in to the GeoServer.

Update: I have changed the Request URL to the below format. Now i get a Deprecation message as shown in the yellow border at the bottom, only in chrome. In Firefox it works.

var geoURL = "//username:password@81.4.../geoserver/web/wms";

wmsSource = new ol.source.ImageWMS({
  url: geoURL,
  params: {
    'LAYERS': "web:streets" , 'TILED': true
  },
  serverType: 'geoserver',
  //crossOrigin: 'anonymous',
});

When accessing that url i get:

[Deprecation] Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked. See https://www.chromestatus.com/feature/5669008342777856 for more details.

csandreas1
  • 348
  • 6
  • 23

0 Answers0