Sandor Molnar created KNOX-3032:
-----------------------------------

             Summary: Passcode token verification doesn't return error when TSS 
is disabled
                 Key: KNOX-3032
                 URL: https://issues.apache.org/jira/browse/KNOX-3032
             Project: Apache Knox
          Issue Type: Bug
          Components: Server
    Affects Versions: 2.0.0
            Reporter: Sandor Molnar
            Assignee: Sandor Molnar
             Fix For: 2.1.0


*Steps to reproduce:*
 * configure a new topology (e.g. proxy-token) with {{JWTProvider}} where 
{{knox.token.exp.server-managed}} is set to {{false}} (see an example in the 
attachment)
 * acquire a Knox Token using the Token Generation UI
 * use the {{Passcode}} field in a {{curl}} request against a service endpoint 
in the new topology

*Current results:*
Knox returns an HTTP response with 200 status code
{noformat}
$ curl -iku 
Passcode:TkdVd1l6VTBPR0l0TmpVMk9DMDBNRFl4TFdFelpHTXROakk1TURnd09EYzJOVEJoOjpNREV6T0dGaFpXUXRZMkV5WVMwME4yWXhMVGhsWkRndFpUQmpNemszTlRrMlpqazE=
 https://localhost:8443/gateway/proxy-token/health/v1/gateway-status
HTTP/1.1 200 OK
Date: Mon, 29 Apr 2024 08:33:06 GMT
Content-Length: 0
{noformat}
*Expected results:*
An HTTP response should have been received with 401 and the proper error 
message.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to