i’m not certain, but i don’t think you can embed Discourse content into an iframe.
my site uses the embed on our Discourse forum as the engine for the comments section of our parent site at the bottom of articles and it works quite well for us that way.