问题描述
我在Apache反向代理后面的服务器上部署了JIRA,Confluence和Bitbucket.他们每个人都使用应用程序链接与其他人连接.现在,我想通过在此之前实现HTTP基本身份验证来添加附加的保护层.执行此操作时,我将失去应用程序之间的连接.如何正确配置Apache,以便在整个堆栈和应用程序之间的连接之前具有HTTP基本身份验证?
I have JIRA, Confluence and Bitbucket deployed on my server behind Apache reverse proxy. Each of them is connected with others using Application links. Now, I want to add additional layer of protection by implementing HTTP Basic Authentication in front of this. When I do this, I lose connection between apps. How to configure Apache properly in order to have HTTP Basic Authentication in front of whole stack AND connection between apps?
推荐答案
您在哪里配置了基本身份验证?
Where did you configure basic authentication?
通常Atlassian应用程序自己处理身份验证,因此您不必在apache中配置任何内容.
Normally Atlassian applications handle authentication themselves, so you should not have to configure anything in apache.
应用程序链接使用OAuth来处理应用程序之间的身份验证,有两种形式:
Application links use OAuth to handle authentication between applications and there are 2 flavors:
- 如果两个应用程序具有相同的用户集,则可以使用普通的OAuth
- 如果两个应用程序都有不同的用户集,则可以将OAuth与模拟功能一起使用
更多信息,请参见此处的应用程序链接"文档.
这篇关于HTTP基本身份验证和Attlassian JIRA,Confluence和Bitbucekt的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!