有没有可能给geoserver-layers一个登录/密码,使它们可见或不可见?我有一个简单的web服务,带有使用OpenLayers的geoserver层,但是这些层包含敏感数据,所以它们必须在一些身份验证之后才能被看到。因为我是一个简单的程序员,我想要一个层身份验证,而不是生成我的web服务的登录系统。
我在网上看到了一些信息,但在geoserver中,我只看到了如何启用图层,而没有看到如何使用密码保护图层。
提前谢谢。
发布于 2016-08-19 17:08:51
GeoServer提供了详细且非常灵活的authentication机制。它可以挂接到您现有的LDAP system中,或者运行完整的locally with a simple file查找或JDBC database。
一旦决定了如何对用户进行身份验证,就可以为整个服务或workspaces and individual layers的用户individual users or groups设置安全规则。
因此,在您的情况下,我怀疑您需要使用您喜欢的系统设置用户登录,然后为不同的层设置一系列规则。我建议在你尝试一个真正的系统之前,通过一个tutorials来工作。
https://stackoverflow.com/questions/39019915
复制相似问题