Embedded app - private using API

I have a working POC written in .NET which successfully retrieves an access token and embed token for my Domo App. I am then following model of creating an iframe and setting the source to:

        const source = "<html>\n" +
" <body>\n" +
" <form id=\"form\" action=\"" + embedUrl + "\" method=\"post\">\n" +
" <input type=\"hidden\" name=\"embedToken\" value=\"" + embedToken + "\">\n" +
" </form>\n" +
" <script>\n" +
" document.getElementById(\"form\").submit();\n" +
" <\/script>\n" +
" </body>\n" +
"</html>\n";

This was working last week. My Domo domain was changed, and now I get a

Sorry. This content is no longer available.

error. I created a new client, still no luck. The allowed domains are still set and still accurate. What else should I check for?

Answers

  • Tokens are domain specific. If your domain changed, you need to make sure you regenerate access and embed tokens for the new domain. And allowed domains are set.

    You say you created a new client and allowed domains are still set. Are you referring to the embed and settings for Domo Everywhere?

    ** Was this post helpful? Click Agree or Like below. **
    ** Did this solve your problem? Accept it as a solution! **