我正在使用 Mapfish Geoserver 插件从 Geoserver 打印地图。它工作得很好。
出于安全原因,我添加了一个身份验证插件,该插件需要一个“authkey”参数来访问图层。问题是我在打印 pdf 时无法传递参数。而且我找不到任何替代方法。
带有“authkey”的 WFS 层的示例 URL 是:
http://localhost:8080/geoserver/wms/reflect?format=application/openlayers&layers=store:layer&authkey=abcdefghij
打印的网址是:
http://localhost:8080/geoserver/pdf/print.pdf