In my dedicated virtual proxy for API usage I setup header authorisation with dynamic directory lookup. I connect to this Qlik Sense instance with a web application using Qlik Sense .NET SDK. User header patterns work except one that uses backslashes '\'. I've passed single, double and even four backslashes between user directory and user id to the API and all the trials end up with invalid user id error. Every other pattern suggested works. I remebered to update the pattern in QMC everytime. Where I could go wrong?
Please see attached screenshots from the virtual proxy configuration.
This might be the case. As I said in the orginal post: 'Every other pattern suggested works.'. I can use colons as a separator for example. I wondered if I did something wrong as backslash is the most natural separator here. Moreover the error message mentions the user id in the correct form, i.e. CORP\User, stating that the user id is invalid and not a character used. If the message is the response from the API that might mean that the SDK is not at fault here.