Java client can't obtain Kerberos authentication when passing through DevTest

book

Article ID: 75032

calendar_today

Updated On:

Products

CA Application Test Service Virtualization CA Continuous Application Insight (PathFinder) CA Service Virtualization (DevTest / LISA / VSE / Application Test)

Issue/Introduction

Customer is getting 401 unauthorized error in live passthrough mode and only when the client is Java based.

Cause

Using custom, internal code to generate Kerberos tickets.  Hence, DevTest’s internal mechanism for obtaining a Kerberos ticket will not work in this environment.  
 

Environment

DevTest 10.1

Resolution

patch_DE355567_10.1.0_GA.jar 

The patch is applied on each Workstation and VSE (wherever a VS model is executed).

This patch will allow to set a property (lisa.vse.http.live.invocation.request.authorization.header) before the live invoke step in the model and it will replace or add an Authorization header preemptively before invoking the live service.