Java-based Subversion client登入AD的帳號問題
如同我在Subversion的Apache設定這篇文章裡提到的,在網域裡透過Active Directory認證權限時,最好以 網域\帳號
的格式來存取Subversion主機,在TortoiseSVN裡使用此格式皆可容易的做更新、送交等操作。但一遇到Java版的Subversion Client(如SmartSVN 3.0.2與IntelliJ IDEA 7.0M2)時卻遇到下列錯誤:
[Fri Aug 24 16:16:46 2007] [error] [client 10.xx.yy.zz] Access denied: 'DOMAIN\\UserId' PROPFIND svn:/trunk/project1/source
登入帳號時試過各種大小寫組合,都無法成功登入,測試許久後才發現Apache裡的權限檔案必須把該帳號網域改成大寫,
否則就是會登入失敗。看來Apache是區分大小寫的,而網域是必須大寫的。真是怪異的情況。
##
您可能也會有興趣的類似文章
- 升級Subversion 1.7 (0則留言, 2012/11/06)
- [SVN] JavaSVN改名並推出新版本 (0則留言, 2006/11/16)
- [Subversion] 尋找Subversion Client工具 (0則留言, 2005/09/01)
- 試用SmartSVN 4造成的混亂 (1則留言, 2008/08/07)
- Subversion的Apache設定 (0則留言, 2007/07/15)
- Subversion權限設定範例說明 (0則留言, 2009/09/09)
- Subversion的搬移(Move)操作 (5則留言, 2009/09/05)
- Subversion與Trac合用時的檔案庫Layout考量 (2則留言, 2007/08/19)
- 使用svn://連檔案庫:svnserve.exe (2則留言, 2006/09/10)
- 兩個Subversion的前端工具:QSvn、Subcommander (0則留言, 2006/06/23)
- 升級Subversion client版本與VisualSVN Server (8則留言, 2008/11/22)
- 由Subversion檔案庫匯出特定專案的內容 (0則留言, 2005/12/25)
- 幾篇值得注意的Subversion相關文章 (0則留言, 2008/08/10)
- 「勢不可擋」的Subversion (0則留言, 2007/08/18)
- Subversion與TortoiseSVN釋出新版1.3 (0則留言, 2006/01/05)
Sorry, 很久沒用Google sc…