We are encountering an issue during the integration of our application with an external Angular application via an IFrame.
When a record action is invoked as a dialog box from the third-party Angular application through the IFrame, the dialog box renders as a blank page.
Conversely, the same record action functions correctly and displays expected content when accessed directly from within Appian.
Upon inspection, we observed that the <appian-dialog-body> HTML tag is empty when the action is initiated through the IFrame, which is not the case when accessed natively within Appian.
<appian-dialog-body>
Attached below are images to understand this better
For context we have already updated the following details in server config files to no avail:-
on server set Clear-Site-Data: "cache", "cookies", "storage", "executionContexts"
The Clear-Site-Data header is being sent with an unrecognized type (*). This header is used to clear browsing data, but the type * is not valid. To resolve this: Ensure the Clear-Site-Data header is configured correctly on the server. Valid types include: cache cookies storage executionContexts
Header set X-Frame-Options: "SAMEORIGIN"
Discussion posts and replies are publicly visible