HTTP/SSL Conversion

 Browsers and support for HTTP have been diminishing, usually moving to HTTPS would be recommended.  Furthermore, later version of K2 (5.5) will only support HTTPS/SSL so conversion will be necessary.

You can reconfigure K2 to use HTTPS by using the Setup Manager.  At a high level:

- provision trusted SSL certificate, add to K2 server, reconfigure K2 site bindings for SSL/HTTPS

- Run the K2 Blackpearl and K2 Smartforms Setup Managers and configure the sites to use HTTPS as the default

- If K2 five, K2 Five Setup Manager

- If still using SmartObject services, you may have to convert it to HTTPS as per below, as the HTTP/HTTPS scheme when making a request from client to server will usually have to match:

https://help.nintex.com/en-US/k2blackpearl/DevRef/4.7/default.htm#Windows_Authentication_with_SSL_for_K2_SmartObject_Services.html

- If still using K2services subsite to start workflow, you may need to also make web.config changes to enable HTTP/SSL as per:

https://help.nintex.com/en-US/k2five/devref/5.2/default.htm#Reference/Services/Config/Configure-SSL.html

If on K2 5.5, using the workflow REST API and SmartObject Odata API would be recommended over legacy SmartObjectServices and K2services REST API:

https://help.nintex.com/en-US/k2five/userguide/current/default.htm#K2-Management-Site/Integration/Workflow-REST-API.htm

https://help.nintex.com/en-US/k2five/userguide/current/default.htm#K2-Management-Site/Integration/SmartObjectODataService.htm

https://help.nintex.com/en-US/k2five/devref/current/default.htm#Runtime/WF-REST-API/Workflow-REST-API-Samples.htm

https://help.nintex.com/en-US/k2five/devref/current/default.htm#Runtime/SmO-OData/SmO-OData-service.htm

Or if on premise, using the K2 assemblies:

https://help.nintex.com/en-US/k2five/devref/current/default.htm#Runtime/WF-Client/WF-ClientAPI.htm

https://help.nintex.com/en-US/k2five/devref/current/default.htm#Runtime/SmO-Client/ClientIntro.htm

Comments

Popular posts from this blog

Blocking Error during K2 5.6 Server migration

Client Credentials flow with K2 Cloud with Odata, Workflow REST or SCIM

Blocking error RegisterServiceInstanceObjects when upgrading to K2 5.6/5.7