shiro

    6熱度

    1回答

    我剛在我的服務器管道中添加了一個ExecutionHandler,就在我的主要業務邏輯處理程序之前,正如文檔中所建議的那樣。 爲了安全起見,我使用Apache Shiro http://shiro.apache.org/。它工作得很好,直到我加入了ExecutionHandler。 問題: 四郎的執行上下文被綁定到你獲得Subject對象當前線程。因此,如果在工作線程中獲得Subject,但業務邏

    13熱度

    1回答

    我目前正在開發一個在JBoss AS 7上運行的項目,該項目需要各種來源的身份驗證。我試圖理解提供認證的各種組件。 我有一些假設/猜測如何這一切都適合在一起,但我需要確保我的理解是正確的。所以下面是我所瞭解的JBoss AS7的認證過程。 你有一個安全域,定義用戶如何進行身份驗證。這個領域然後暴露給您的應用程序,以確保其中的一部分或全部。在AS7中,在<子系統中配置xmlns =「urn:jbos

    3熱度

    1回答

    我試圖用Grails Shiro插件實現AuthorizingRealm。身份驗證是使用插件生成的類ShiroLdapRealm針對Active Directory完成的。角色將在應用程序的數據庫中維護。 那麼如何將ShiroLdapRealm身份驗證與我的自定義授權集成?在我看來,Grails Shiro插件使用RealmWrapper從Grails世界隱藏了Shiro的內部,它只實現了一個標準

    3熱度

    1回答

    這裏是shiro.ini shiro.loginUrl = /login.jsp #########網址CONFIG#的配置################## [url] /login.jsp = anon/public/login/** = anon/public/app/** = authc Stripes ... @UrlBinding("/public/app/") public cl

    2熱度

    3回答

    我使用shiro爲我的CXF Web服務實現身份驗證。我正在使用jdbc-Realm,並在ini文件的幫助下對其進行配置(附後)。身份驗證數據與我需要的其他數據一樣被保存在同一個數據庫中,但對於系統的其餘部分,我使用屬性文件(也可以在下面找到)來提供連接信息。 現在很明顯,在這兩種情況下數據源的數據是相同的,但我似乎找不到解決此代碼重複的方法。任何有經驗的開發Web應用程序的人都有解決方案嗎?如果

    2熱度

    1回答

    我的應用程序登錄是使用Shiro Apache開發的,它工作正常,但現在我想集成該應用程序Gigya的登錄任何一個請指定添加的步驟我遵循官方網站對於下面我提到沒得到了 http://developers.gigya.com/030_Server_SDKs/java

    2熱度

    3回答

    我正在嘗試爲GAE選擇auth框架,並且對其他人在此主題上的體驗非常感興趣。 我看了一下Shiro和Spring-Security到目前爲止。你能推薦什麼?

    1熱度

    1回答

    因此,我能夠讓Vaidin獲得Apache Shiro與Guice(感謝ShiroWebModule)的合作。 Shiro註釋(@RequiresAuthentication,@RequiresPermission)僅適用於主Vaadin應用程序類和自定義類內。它們在CustomComponent/Window類中不起作用。 我試圖注入窗口類與供應商的應用程序類,通過injector.getIns

    3熱度

    1回答

    我希望能夠記錄我的應用程序收到的未經授權的請求。由於Shiro插件使用HTTP重定向將用戶發送到auth/unauthorized,請求對象是一個新的請求對象,我無法獲取原始URL;控制器/操作名稱;或從中請求參數。 有沒有一種方法來確定原始網址,或控制器和動作名稱(並請求params如果可能)在AuthController未授權的行動? 我正在查看http://plugins.grails.or

    1熱度

    2回答

    Shiro似乎在Web應用程序中緩存身份驗證信息。當我嘗試在會話期間將用戶鎖定在數據庫中時(set locked = true),他繼續工作,並且沒有驗證代碼(doGetAuthenticationInfo)被調用。鎖定僅在用戶註銷並嘗試再次登錄時應用。 這很奇怪,因爲Shiro的緩存默認應該被禁用。 我怎麼能鎖定用戶在他的活動期間不等他註銷Shiro?也許我錯過了一些概念?