我正在努力將內部Java Web應用程序放在Okta後面進行身份驗證。爲了做到這一點,我想使用API調用來檢查當前Okta會話。我可以使用Okta API的Java SDK來檢查由用戶登錄創建的Okta會話的存在嗎?
Session API提供了通過sessionToken驗證會話的方法。但是,這意味着會話也必須通過調用Authentication API然後使用Session API創建會話並接收所述sessionToken在應用程序中創建。
我想檢查當前會話是由用戶在訪問定製應用程序之前登錄Okta創建的。然後,我會檢查會話的狀態是否爲ACTIVE。然後我可以將它們重定向到我的應用程序的正確區域。否則,如果狀態不是ACTIVE,我會將它們重定向到我公司的Okta登錄頁面。
有沒有一種方法可以利用API來檢查由Okta登錄創建的現有Okta會話的狀態(而不是以前的Session API調用的)?
感謝您的幫助!