应用程序

时间:2015-09-02 14:08:09

标签: java keystore

我正在创建一个使用LogbackSSL来登录我的日志服务器的应用程序但是在每个需要登录访问权限的每个内部服务器上整理keystore会带来很大的不便。服务器。

logback使您能够以这种方式指定密钥库:

  <appender name="name" 
      <!-- Enable SSL and use a different truststore -->
      <ssl>
          <trustStore>
              <location>classpath:server.truststore</location>
              <password>${server.truststore.password}</password>
          </trustStore>
      </ssl>
  </appender>

我想这样做,所以我可以将密钥库(包含密钥)添加到应用程序,并告诉我的密钥库位于此位置的回溯,例如。

<appender name="name" 
          <!-- Enable SSL and use a different truststore -->
          <ssl>
              <trustStore>
                  <location>project-root/some/path</location>
                  <password>${server.truststore.password}</password>
              </trustStore>
          </ssl>
      </appender>

你是如何实现这一目标的?我已经在网上看了一下,我还没有完全理解如何实现这一目标。我读过有jks格式或其他内容?

我理解keystores(有点)我只是不明白如何创建单独的keystore和&#39;捆绑&#39;它与我的项目。

对于可能存在安全问题的用户,此应用程序仅用于内部服务器,并且永远不会公开。

0 个答案:

没有答案