繁体   English   中英

Scribe API是否可以在运行时进行配置?

[英]Can a Scribe API be configurable in run-time?

摘要
我正在编写一个使用Scribe连接到OAuth服务器的应用程序。 我需要能够在运行时更改端点(无需重新编译)。 这可能吗?

更多细节
Java服务器应用程序正在使用scribe连接到OAuth服务器。 OAuth服务器是内部开发的,因此我正在扩展DefaultApi10a来定义端点。

OAuth服务器有多个实例,我需要能够(在运行时)配置要连接的服务器应用程序。 但是似乎这些端点打算在我的DefaultApi10a子类中进行硬编码。 有没有解决这个问题的好方法?

可能有多种方式,但我知道这两种方式。

  1. 在运行时从数据库中获取URL并按照该命中
  2. 将URL放在配置文件中,并在Java程序中添加属性文件更改侦听器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM