keycloak

    2熱度

    1回答

    我需要在發送每個HTTP請求之前檢查我的令牌未過期。我試圖使注射使用HTTP攔截這樣的: class HttpInterceptor extends Http { constructor(backend: ConnectionBackend, defaultOptions: RequestOptions, private _router: Router) { super(ba

    4熱度

    1回答

    我是非常新的keyclak因此可能是我問一個非常基本的問題。 不管怎麼說問題如下: 我已經將我的JBoss安裝與keycloak SAML適配器。它被正確安裝和Jboss工作得很好。 之後,我已更新我的應用程序以包含keycloak_saml.xml,並將web.xml中的auth方法更新爲KEYCLOAK-SAML。這是根據keycloak官方文檔。我在我的keycloak_saml.xml中使

    0熱度

    1回答

    我在嘗試獲取關於用戶角色的信息,使用了Keycloak的openId-connect端點。我正在使用/auth/realms/moje/protocol/openid-connect/userinfo端點來獲取有關經過身份驗證的用戶的信息。我能夠獲得關於名稱,用戶名,電子郵件等的信息,但我無法強制Keyclak給我關於用戶角色的信息。 我讀過openID文檔,我沒有找到任何關於獲取角色的信息...

    3熱度

    1回答

    我想知道如何實現由Keycloak保護的Angular應用程序,這種方式只保留一些資源。 例如: 未經授權的用戶訪問http://localhost:8000/#/公共 - >用戶是不是重定向 未經授權的用戶訪問http://localhost:8000/#/私人 - >用戶redirrect到keycloak登錄頁面

    1熱度

    1回答

    我們有要求在主題/名稱ID字段 中將用戶名/ EmailId發送到keycloak。 Keycloak然後在定製認證器 中接收該值並將其發送到tokenvalidator以進一步流動。這裏的想法是到 省略再次向用戶詢問用戶名的步驟。 在Keycloak我無法看到NameID值,因爲keycloak不是 將它放在客戶端會話中。爲什麼? 我可以看到keycloak正在解析Subject/Name ID

    0熱度

    1回答

    我遇到一個問題,同時嘗試使用Keycloak來保護一個小的基於Jetty的Spring Boot應用程序。 我下面this教程後端部分(跳過角特定位),但只要我包括我的keycloak-spring-boot-adapter應用程序不啓動,並拋出了幾個看似無關的蹤跡的。從堆棧跟蹤看來,自動配置無法解決ServletContext由於某些未知原因。 我已經創建了一個可以重現問題的應用程序的精簡示例。

    1熱度

    1回答

    我有我希望通過keycloak保護的java REST應用程序。我做了一些測試,應用程序適用於keycloak servlet過濾器,但我在彈簧安全適配器方面遇到了問題。 keycloak.json(值刪除) { "realm": "", "realm-public-key": "", "bearer-only": true, "auth-server-ur

    1熱度

    1回答

    是否有可能爲每個客戶端擁有不同的身份提供者,或者身份提供者只能依賴領域?例如,我想在一個客戶端使用github身份提供程序,在另一個客戶端使用ldap,在同一領域,我查看了文檔和管理控制檯,但沒有運氣,在嘗試另一個事情之前只想檢查我沒有誤解的內容。

    11熱度

    5回答

    我正在創建angular.js web應用程序並尋找如何將keycloak集成到項目中。我已經閱讀並觀看了許多教程,我發現他們中的大多數都有用戶通過默認登錄頁面keycloak進行日誌記錄/註冊,然後重定向到應用程序。 我設計了我自己的登錄和註冊頁面,我想使用。我如何使用它們而不是keycloak默認值。有沒有我可以打電話的API或可能是我的後端會這樣做?我也讀過彈簧適配器可用於keycloak,

    0熱度

    1回答

    我想設置一個基本的示例spring啓動站點,它使用keycloak來實現安全性。我也做了以下 克隆就跑(gradlew bootRun)從https://spring.io/guides/gs/serving-web-content/(https://github.com/spring-guides/gs-serving-web-content.git)的「完整」例如,以驗證它的工作原理 添加以下