shiro

    2熱度

    1回答

    我是Spring和Shiro的新手。我有一些關於會話管理的問題。 我看到了a question,它給出了很好的會話管理介紹。 但是我不明白的是,Shiro如何與客戶端通信以傳遞會話信息,以及客戶端如何在隨後的請求中再次驗證自己。 Shiro會自動傳遞一個會話ID,而不必爲它編碼? 瀏覽器會自動存儲會話ID並將其發送(可能是通過HTTPS)與隨後的請求嗎? 會話註銷如何傳遞給客戶端?客戶如何理解它必

    2熱度

    2回答

    在當前的設置中,我使用shiro.ini。 移動到Guice,在哪裏爲FormAuthenticatorFilter(authc)設置這些值的正確位置?

    0熱度

    1回答

    實施例: 在shiro.ini我有: # Change from FormAuthenticationFilter to VerboseFormAuthenticationFilter authc=webapp.filters.VerboseFormAuthenticationFilter authc.loginUrl=/login authc.successUrl=/oncall 我怎

    0熱度

    1回答

    在我使用Apache Shiro進行AuthC和AuthZ的Web應用程序中,我有兩個身份驗證領域:一個用於常規Web界面(稱爲SsoRealm)對於使用API​​令牌的REST API(稱爲RestRealm)。由兩個域進行身份驗證的主體具有不相關的權限(和AuthenticationTokens)。如果沒有預先存在的會話並且API調用通過REST接口到達,則一切正常,並且認證(和授權)通過Re

    0熱度

    1回答

    我從網上下載的Apache四郎文檔頁面「Spring MVC + Shiro + myBatis + JSR-303 Validation」的例子,我想與Maven插件碼頭運行它,所以我開的pom.xml,並把這樣的事情 <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugi

    1熱度

    1回答

    可以請你給我提供了我的問題的解決方案工作, 我有一個集成與Apache四郎,一旦我使用四郎:hasRole標籤或其他標籤異常被拋出說: Caused by: java.lang.NoSuchMethodException: org.apache.shiro.web.tags.HasRoleTag.<init>(javax.faces.view.facelets.TagConfig) at

    5熱度

    1回答

    一般情況:一個簡單的應用程序,通過EJB(3.1)公開其服務的簡單應用程序 - 其中大部分是無狀態會話bean(這裏沒有什麼樂趣)和基於SWING的客戶端即通過遠程接口調用這些服務並做他們必須做的事情。 安全:我想認證/授權這個呼叫週期,當然保護我的服務。顯而易見的答案是在服務器中使用JAAS以及底層服務器上的任何自定義佈線設置。這仍是一個選項 阿帕奇四郎:所以很多人談論阿帕奇四郎確實也有很簡單的

    5熱度

    1回答

    我試圖將EhCache配置爲在啓用Apache Shiro的Web服務中處理授權緩存。目前,我收到以下例外情況: org.apache.shiro.cache.CacheException:net.sf.ehcache.CacheException:另一個未命名的CacheManager已存在於同一VM中。請爲配置中的每個CacheManager提供唯一的名稱,或執行以下操作之一: 1.使用其中一

    0熱度

    1回答

    我們正在開發一種考試應用程序,其中一次性使用代碼授予考試訪問權限。 所以基本上我們給考生一個代碼,例如'FG678',這是他進入考試的代碼。 因此,登錄表單應該只有一個字段,如果用戶輸入正確的一次性代碼,則授予訪問權限。 我找不到有關Spring Security或Shiro的這種實現的任何信息。有沒有人有任何信息,這將是多麼容易實現?如果可能? 或者甚至可能鏈接到教程? 在此先感謝!

    1熱度

    1回答

    我試圖使用Apache Shiro來增強啓用Spring的web應用程序的安全性,因此將篩選器定義配置爲彈簧配置的文件。 我如何實現 @Controller @RequestMapping("/mywebapp") // @RequiresAuthentication (is this possible ? wish i could do this !) public class MyWeb