Symptoms
Accessing Smartobject Rest Service Prompts and returns HTTP 400 error
Diagnoses
This environment was recently installed to test 4.6.9. When attempting make a Smartobject Rest request using the browser, it is prompting for credentials. Correctly entering my credential as well as the K2 service account credentials results in HTTP 400 error. This is working in Production, currently on 4.6.3.
Resolution
As the Smartobject services was configured with the HTTP scheme, we added SPNs for the HTTP service with FQDN and non-FQDN name against the K2 service account to resolve this credential prompting and HTTP 400 issue.