Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
Hello everyone,
i am trying to establish a connection from my java Application to my TWx Server. I have been using the approach with the application key. Something like this:
ClientConfigurator config = new ClientConfigurator();
config.setUri(ServerUri);
config.setAppKey(MyAppKey);
config.ignoreSSLErrors(true);
Connection client = new ConnectionClient(config);
client.connect();
I would rather be able to log in with the user credentials which are assigned to an application key. Is there an easy way to do this? I have read about the Authentificators, but im not sure wether they are necessary for this (hopefully) simple scenario.
Thank you for your help.
Regards,
Dominik
Appkeys are a way to do sessionless interaction with the platform.
This is the recommended way for things like API calls.
Do you need to establish a session?
You should be able to pass a User name and Password or use the x-thingworxsession = true with the appkey
I want to establish a session yes. Can you provide me with any details on where to exactly pass user name and PW? Do i do it in the ClientConfigurator class aswell or somewhere else?
Thank you for your help
I don't know for sure
it is either user, userName, or userId and then password or pwd I think sorry! :(