Hi Christian I noticed the ‘Enable Data Security’ option within GeoWebCache so enabled this, I now receive an HTTP 200 response in my OL3 application which is positive but I think there is still an issue related to an exception code? My response is:
<ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/ows http://localhost:8081/geoserver/schemas/ows/1.0.0/owsExceptionReport.xsd"> <ows:Exception exceptionCode="NoApplicableCode"> <ows:ExceptionText> org.geotools.ows.ServiceException: Could not find layer transport:adopted_highways Could not find layer transport:adopted_highways </ows:ExceptionText> </ows:Exception> </ows:ExceptionReport> I will also try a WMS request. Thank you From: Christian Mueller [mailto:christian.muel...@os-solutions.at] Sent: 16 August 2016 12:03 To: Chris Buckmaster Cc: geoserver-users@lists.sourceforge.net Subject: Re: [Geoserver-users] authkey module in Geoserver 2.5? Hi Chris Please can you check using a WMS request. I never tried with WMTS. Cheers Christian On Tue, Aug 16, 2016 at 12:34 PM, Chris Buckmaster <chris.buckmas...@runnymede.gov.uk<mailto:chris.buckmas...@runnymede.gov.uk>> wrote: Saying that, I am now having problems being able to display the layer through Openlayers 3. This is probably more a question for an Openlayers 3 community discussion, but the issue is as follows – I presume we can use authkey with WMTS requests? I have used the generated authkey for my ‘test’ user and included it within my Openlayers 3 code to add the layer to the map, but I receive an HTTP 400 request error. An example request is here: http://maps.runnymede.gov.uk/geoserver/gwc/service/wmts?authkey=2ad648df-372f-4e29-9cc1-44e3635ae07e&layer=transport%3Aadopted_highways&style=adopted_highways&tilematrixset=EPSG%3A27700&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fpng&TileMatrix=EPSG%3A27700%3A5&TileCol=104&TileRow=169 My code is as follows: var layer118 = new ol.layer.Tile({ source: new ol.source.WMTS({ url: '../../geoserver/gwc/service/wmts?authkey=2ad648df-372f-4e29-9cc1-44e3635ae07e', layer: 'transport:adopted_highways', style: 'adopted_highways', matrixSet: 'EPSG:27700', projection: bng, format: 'image/png', tileGrid: new ol.tilegrid.WMTS({ origin: [-238375, 1376256.0], resolutions: resolutions, matrixIds: ["EPSG:27700:0", "EPSG:27700:1", "EPSG:27700:2", "EPSG:27700:3", "EPSG:27700:4", "EPSG:27700:5", "EPSG:27700:6", "EPSG:27700:7", "EPSG:27700:8", "EPSG:27700:9", "EPSG:27700:10", "EPSG:27700:11", "EPSG:27700:12", "EPSG:27700:13"] }) }), id: 'transport:adopted_highways', name: 'layer118', label: 'Adopted Highways', visible: false }); map.addLayer(layer118); Chris From: Chris Buckmaster Sent: 16 August 2016 09:37 To: Christian Mueller Cc: geoserver-users@lists.sourceforge.net<mailto:geoserver-users@lists.sourceforge.net> Subject: Re: [Geoserver-users] authkey module in Geoserver 2.5? Hi Christian I managed to get this working in the end – I think I wasn’t clicking the synchronise button at the correct time and got a bit confused with the procedure I needed to follow! I know have keys available to use – thank you for replying. Cheers From: Christian Mueller [mailto:christian.muel...@os-solutions.at] Sent: 16 August 2016 09:36 To: Chris Buckmaster Cc: geoserver-users@lists.sourceforge.net<mailto:geoserver-users@lists.sourceforge.net> Subject: Re: [Geoserver-users] authkey module in Geoserver 2.5? Hi Chris, some questions Did you add your new user "default" user group service ? Then the default user/group is correct. Did you add your user to authkeys.propeties ? Cheers On Fri, Aug 12, 2016 at 1:18 PM, Chris Buckmaster <chris.buckmas...@runnymede.gov.uk<mailto:chris.buckmas...@runnymede.gov.uk>> wrote: I’ve found I needed to install the module which I have done – my next question! To do a basic test, I have set up a new user called ‘test’ with a new role called ‘TEST’ which my ‘test’ user is a part of; in my ‘Data Security’ I have set one layer to be accessed by the ‘TEST’ role. What I want to do is create an authkey for the user ‘test’ but I cannot seem to find it in the User/Group Service drop down (I only have ‘default’) and do not understand what the options are under ‘Authentication key to user mapper’. Is there documentation somewhere to explain this module, or would anyone know how I can create an authkey for my user ‘test’? Thanks From: Chris Buckmaster Sent: 12 August 2016 11:51 To: geoserver-users@lists.sourceforge.net<mailto:geoserver-users@lists.sourceforge.net> Subject: [Geoserver-users] authkey module in Geoserver 2.5? Hi I would like to explore the authkey module in Geoserver 2.5 to see if it is something that could be useful for my setup. After looking at the manual, I cannot seem to find the authkey authentication filter within my Authentication area, only; J2EE, Anonymouse, Remember Me, Form, X.509, HTTP Header, Basic and Digest. Do I need to configure something for the authkey option to appear? Thanks ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohodev2dev _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net<mailto:Geoserver-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/geoserver-users -- DI Christian Mueller MSc (GIS), MSc (IT-Security) OSS Open Source Solutions GmbH ------------------------------------------------------------------------------ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net<mailto:Geoserver-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/geoserver-users -- DI Christian Mueller MSc (GIS), MSc (IT-Security) OSS Open Source Solutions GmbH
------------------------------------------------------------------------------
_______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users