使用 OAuth2 进行地理服务器身份验证
Posted
技术标签:
【中文标题】使用 OAuth2 进行地理服务器身份验证【英文标题】:Geoserver Authentication with OAuth2 【发布时间】:2018-03-16 14:22:18 【问题描述】:我正在尝试将 Geoserver 与 Google 的 OAuth2 身份验证系统同步。我一直在关注 Geoserver 的 OAuth Documentation 和 2.12 nightly build,但 GUI 似乎没有设置身份验证的选项。我假设该模块与构建一起打包,但我没有看到配置。是否有一个特定的目录我可以检查以确保我在本地拥有该模块?
【问题讨论】:
【参考方案1】:OAuth module 是一个community module,这意味着它不包含在发布的版本中,您需要从nightly build server 获取jar。
我相信你会需要:
geoserver-2.12-SNAPSHOT-authkey-plugin.zip
和一个(或多个)
geoserver-2.12-SNAPSHOT-sec-oauth2-geonode-plugin.zip
geoserver-2.12-SNAPSHOT-sec-oauth2-github-plugin.zip
geoserver-2.12-SNAPSHOT-sec-oauth2-google-plugin.zip
【讨论】:
以上是关于使用 OAuth2 进行地理服务器身份验证的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Spring Boot feign 客户端进行 Oauth2 身份验证?
使用 OAuth2/OpenId Connect 和微服务进行身份验证和授权