Cesium Security Error when connecting to local WMS (or TMS) server -


i trying setting self hosted vr-theworld server , render using cesium.

when connecting vr-theworld server using webmapserviceimageryprovider (or tilemapserviceimageryprovider) in cesium connectes , renders correctly.

when point locally hosted version, cesium throws error:

an error occurred while rendering. rendering has stopped.<br /> securityerror: securityerror 

i cannot work out causing error occur, pointers in right direction appreciated.

html page used connect below.

<!doctype html>  <html xmlns="http://www.w3.org/1999/xhtml">  <head>      <title>web viewer</title>      <!-- use correct character set. -->      <meta charset="utf-8">      <!-- tell ie use latest, best version (or chrome frame if pre-ie11). -->      <meta http-equiv="x-ua-compatible" content="ie=edge,chrome=1">      <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">      <script src="../build/cesium/cesium.js"></script>      <style>          @import url(../build/cesium/widgets/widgets.css);          html, body, #cesiumcontainer {              width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden;           }      </style>  </head>  <body>      <div id="cesiumcontainer"></div>      <script type="text/javascript">          var viewer = new cesium.viewer('cesiumcontainer', {              imageryprovider: new cesium.webmapserviceimageryprovider({                  url: 'http://www.vr-theworld.com/vr-theworld/tiles?',                  //url: 'http://vrtw.local/tiles?',                  layers: 1              }),              //imageryprovider: new cesium.tilemapserviceimageryprovider({                  //url: 'http://www.vr-theworld.com/vr-theworld/tiles1.0.0/1/',                  //url: 'http://vrtw.local/tiles1.0.0/1/',                  //fileextension: 'jpeg'              //}),              baselayerpicker: false          });    </script>  </body>  </html>

turns out cors issue.

once enabled on localhost server cesium displayed local data no problems.


Comments

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

session - Logging Out Using PHP -