diff --git a/edge-apis/authwrapper.go b/edge-apis/authwrapper.go index b9f12f18..30eb832d 100644 --- a/edge-apis/authwrapper.go +++ b/edge-apis/authwrapper.go @@ -161,7 +161,8 @@ func (a *ApiSessionOidc) RequiresRouterTokenUpdate() bool { func (a *ApiSessionOidc) GetAccessClaims() (*ApiAccessClaims, error) { claims := &ApiAccessClaims{} - err := json.Unmarshal([]byte(a.OidcTokens.AccessToken), claims) + parser := jwt.NewParser() + _, _, err := parser.ParseUnverified(a.OidcTokens.AccessToken, claims) if err != nil { return nil, err @@ -177,7 +178,7 @@ func (a *ApiSessionOidc) GetId() string { return "" } - return claims.ID + return claims.ApiSessionId } func (a *ApiSessionOidc) GetIdentityName() string { diff --git a/ziti/sdkinfo/build_info.go b/ziti/sdkinfo/build_info.go index a46d702a..dbc73a00 100644 --- a/ziti/sdkinfo/build_info.go +++ b/ziti/sdkinfo/build_info.go @@ -20,5 +20,5 @@ package sdkinfo const ( - Version = "v0.23.38" + Version = "v0.23.39" )