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
Post a Comment