11/21/2022
Bosch Rexroth | ctrlX CORE | Licensing

Upload a license via REST-client to your ctrlX CORE

Prerequisite to use this process is version V1.8 of the ctrlX CORE and a app license file. With version release V1.10 it will no longer be necessary to use the REST client for uploading licenses. In addition this process only works with a real ctrlX CORE and will not work with aĀ ctrlX COREvirtual.

  1. First download a REST client (e.g. POSTMAN: https://www.postman.com/downloads or Insomnia https://insomnia.rest/download).Ā  Then attach your ctrlX CORE to your PC. They must be on the same network.

  2. We need to authenticate the device. For that, create a new POST request with a JSON body, and add your user name and password in JSON format. Make sure you have the right IP address of your device (default IP is 192.168.1.1 if you did not change it). Send the request.

  3. After sending the request you can copy the access_token from the response.



  4. Now create a PUT request. Choose bearer-token as authentication method and paste the copied access_token there.



  5. Then change the body type of the request to ā€œmultipart formā€ and create a field called ā€œfileā€ with the license-file as value.




  6. Upload the license file (capability response) you downloaded from the Bosch Rexroth Licensing Center. See here, how to get a license for your app.



  7. After sending the request, check if the response says ā€œ200 OKā€.



  8. Now you can change the request to ā€œGETā€ and send it again to see what licenses are available.

Ā 

Ā 

Ā 

Latest published/updated articles

Types
How-to
Categories
Controls
Services