0
任何人都知道這個指南嗎?我是weblogic和容器管理安全的完全新手。我已經做的是:在Weblogic中配置容器管理的安全
- 設置在Weblogic的一個LDAP認證
- 在Eclipse中創建了一個簡單的web應用
- 配置web.xml中:增加安全性約束,安全角色和登錄配置元素。使用的領域名稱是Weblogic中已經存在的「myrealm」。我使用的角色名稱是「Admin」,它是Weblogic中的全球角色
- 創建一個簡單的jsp頁面「login.jsp」。它實際上並沒有做任何登錄,而只是一個Hello World類型的東西。我在web.xml
- 出口這個web應用到戰爭文件中設置此頁面表單登錄頁面和表單錯誤頁面的login-config並在Weblogic的部署
- 我通過訪問http://weblogic-server/test/login.jsp測試,並我希望我會被要求首先使用LDAP用戶登錄。這不會發生,它只是顯示Hello World jsp。
我也嘗試添加一個weblogic.xml來將「管理員」角色映射到特定的LDAP用戶(沒有工作)。
有什麼建議嗎?它似乎有一個缺乏這樣的事情(或我真的不知道我應該尋找)
在線編輯引用:我也使用基本身份驗證,而不是FORM(沒有運氣)試圖
我的web.xml中設置低於:
<security-constraint>
<display-name>Test SC</display-name>
<web-resource-collection>
<web-resource-name>Test WR</web-resource-name>
<url-pattern>/hello.jsp</url-pattern>
<http-method>*</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>Admin</role-name>
</auth-constraint>
</security-constraint>
<security-role>
<role-name>Admin</role-name>
</security-role>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>myrealm</realm-name>
</login-config>
我已經試過這個,但我仍然得到你好世界頁面,並沒有得到登錄頁面。我還沒有實現登錄,我只想看到重定向到登錄頁面首先=/ – 2010-10-14 08:46:32
那麼你的安全限制很可能是不正確的,你可以更新你的問題與相關部分? – Salandur 2010-10-14 08:54:41
更新了這個問題,謝謝! – 2010-10-14 09:33:16