有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

c#使用集成Windows身份验证或NTLM登录Jira

我们正在评估Jira,并希望使用集成Windows身份验证或NTLM登录Jira(即使用域用户在不提供用户名和密码的情况下自动登录)

我们在Tomcat 6.0.29上安装了Jira 4.1.2,Tomcat的前端是IIS 7

当用户访问应用程序时,他首先要彻底检查IIS。此时会传输凭证,IIS会转发给Tomcat,Tomcat会向我们发送Jira登录页面。Jira用户的设置与域中的用户相同,因此用户必须重新键入其域的用户名和密码。这很烦人

此外,并非所有用户都有密码,因为其中一些用户使用安全卡+PIN登录,因此没有密码供他们插入

我们想要的是,根据用户的凭据,自动登录到Jira应用程序,而不是登录页面

根据我们所研究的,这似乎是围绕着Jira和Crowd的结合而展开的,我们不想仅仅为了这个目的而安装它

还发现了一些与写custom authenticator有关的东西,但不确定该怎么做。执行不同的开发(dot.NET和/或Java)如果不是非常黑客或者一些巨大的解决方法,也不会是一个问题

那么,有没有办法使用集成的Windows身份验证/NTLM登录Jira

提前谢谢


共 (3) 个答案

  1. # 2 楼答案

    不幸的是,在我们的经验中,我们不得不使用人群,我们找不到一个简单的解决方法。你可以尝试使用基于LDAP的方法(如果你的广告支持LDAP调用,如果你有一个简单的结构等等),但听起来你的设置比这更复杂

  2. # 3 楼答案

    以下附加组件为任何使用Atlassian Crowd作为其用户管理系统的web应用程序(包括Jira、Confluence、Stash和Bambor)提供集成Windows身份验证(Kerberos):