Update! I got it working. In viewer.js in the public folder, I made a change to the url value on line 18 to hardwire https: rather than passing in location.protocol
function createRequest(type, method) {
return {
type: type,
// url: location.protocol + '//localhost:8081/color/' + method,
url: 'https://localhost:8081/color/' + method,
success: updateBlock,
error: logError
}
}
Maybe we missed a step along the way somewhere in the setup that would have set this as https via location.protocol? Thanks.