When embedding content into a Web Content Component, it fails to render in one of two ways.
a!webContentField()
Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!webContentField[<line number>]: A web content field [label=<label>] has an invalid value for "source". Source must be secure (HTTPS). Received: http://<URL>
X-Frame-Options
DENY
SAMEORIGIN
source
If a web content component shows up as blank, check that:
Content that uses a restrictive X-Frame-Options header cannot be embedded without changing the web server configurations of the source server. Please contact the owner of the source server to determine if this can be changed to allow embedding in Appian.
If a web content component errors out with the insecure source error, the source must be configured to use HTTPS.
This article applies to Appian 18.1 and later.
Last reviewed: June 2020