The embedded page is blank or refuses to display

An Offision app put in an iframe shows an empty box, and the browser console says it refused to display. Four causes, from the embedding choice still being This site only to an address that does not match on scheme or port.

Updated 1 Sept 2026

The frame is empty and the reason is in the browser’s own developer console, not in Offision — a line saying the page refused to display, or refused to frame. Nothing is logged on the Offision side, because the browser made the decision after Offision had already answered.

All four causes below look identical from the portal page. Work down the list.

Open Security setting
1

The app is still set to This site only

Most common

This site only allows Offision’s own address and nothing else, so every frame on your portal is refused however the list is filled in — the Allowed websites rows are not even shown while it is selected.

On Security setting, set Can be embedded in to Listed websites for the app in the frame, add your portal’s address, and save. Note the two apps have their own choice: setting the user app leaves the visitor app as it was.

2

The portal's address is not the one on the list

Common

A browser compares scheme, host and port together, and refuses on any difference. These all look like the same site and are not:

  • the list says https://portal.example.com, the page is served over http
  • the list says https://example.com, the page is at https://portal.example.com
  • the list says https://portal.example.com, the page runs on :8443
  • the list says https://*.example.com, the page is at https://a.b.example.com — a wildcard covers one level only

Read the address out of the portal page’s own address bar and copy it into Allowed websites exactly, dropping everything from the first / onwards.

3

The entry was rejected, so it was never saved

Less common

An address with a path on it, a bare *, or http:// on a public domain is refused when you save, and the screen refuses the whole save rather than storing the other rows. It is easy to leave the page believing the list was written.

Re-open Security setting and check the row is actually there. What the field accepts is listed in choose which websites may embed Offision.

4

The change has not been loaded yet

Rare

The list is sent with the page, so a frame that was already open keeps the answer it was given. Reload the portal page — a hard reload, since the browser may have the old answer cached.