将 GeoServer 与 AAD 连接?

Posted

技术标签:

【中文标题】将 GeoServer 与 AAD 连接?【英文标题】:Connecting GeoServer with AAD? 【发布时间】:2021-12-02 21:10:22 【问题描述】:

我正在尝试使用 AzureAD 设置 GeoServer,但遇到了困难。

我已将 OAUTH 插件添加到 GeoServer,在 Azure 中创建了企业应用程序 + 应用程序注册,但是登录应用程序时...

AADSTS650053:应用程序“Geoserver”要求范围“读取” 资源“00000003-0000-0000-c000-000000000000”上不存在。联系应用供应商。

目前 GeoServer 中唯一的角色是默认/管理员角色,我相信我已经正确设置了。

是否有人有一些有关设置的文档,或者有人可以就如何确定我需要分配的涵盖“读取”的权限提供一些建议吗?我通常会期待更多...描述性的内容。

【问题讨论】:

【参考方案1】:

您可能必须在应用注册中定义 API 权限。您应该能够从 AD 中读取用户和组。

Azure GeoServer 应用权限:

【讨论】:

以上是关于将 GeoServer 与 AAD 连接?的主要内容,如果未能解决你的问题,请参考以下文章

leaflet结合geoserver利用WFS服务实现图层新增功能(附源码下载)

在 Amazon EC2 实例上阻止与 GeoServer 的公共连接

QGIS 与 Geomesa 或 GeoServer 的集成

从 OpenLayer 3 访问 Geoserver 得到“500(内部服务器错误)”

geoserver 添加图层数据

nginx实现多geoserver服务的负载均衡