在我的lift应用程序的其余部分,我经常有这样的代码: serve("user" :: Nil prefix {You must be logged in to perform this operation.") }正如您所看到的,对于每个用户操作,我都有以下代码我的问题是--我是否有办法将这段代码放在一个地方,以避免对每个请求重复</
这个问题是在我的this SO answer of how to secure JHLRC in this comment的后续问题中提出的,我在其中解释了如何在Elasticsearch JHLRC请求中发送基本凭据,但它不是在客户端级别,而是在请求级别。我觉得在客户端级配置,可以避免重复相同的代码,如果你只需要处理几个用户,那么在客户端本身配置凭证会很有帮助。