可以在运行时配置Scribe API吗?

时间:2013-02-18 09:27:05

标签: java oauth scribe

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

更多详情
java服务器应用程序正在使用scribe连接到OAuth服务器。 OAuth服务器是内部开发的,因此我将DefaultApi10a扩展为定义端点。

OAuth服务器有多个实例,我需要能够配置我的服务器应用程序(在运行时)连接到哪一个。但似乎端点旨在在我的DefaultApi10a子类中进行硬编码。这有什么好办法吗?

1 个答案:

答案 0 :(得分:0)

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

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