Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Unable to iFrame PBI Reports in PBIRS

Suddenly all of our embeded reports have stopped working, throwing a CSO error.

 

We are on January 2020 of PBIRS and using the embed code provided by microsoft

 

<iframe width="1700" height="1000" src="https://report server/reportname here?rs:embed=true" frameborder="0" allowfullscreen="true"></iframe> 

 

Refused to display 'https://rsserver/report?rs:embed=true' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

1 ACCEPTED SOLUTION
Anonymous
Not applicable

@v-yuta-msft I was able to resolve it, i hope others can benefit from my resolution

 

In the Report server advanced settings, the custom header defaults to SAMEORIGIN after the January 2020 update.

 

In our case, our server is only internal, so we replaced it with a wildcard

E.G.

<CustomHeaders> <Header> <Name>X-Frame-Options</Name> <Pattern>(.+)((\/api)|(\/(mobilereport|report|powerbi|excel|pages)\/(.+)(rs:embed=true|rc:toolbar=false)))</Pattern> <Value>*</Value> </Header> </CustomHeaders>

View solution in original post

8 REPLIES 8
Anonymous
Not applicable

@v-yuta-msft I was able to resolve it, i hope others can benefit from my resolution

 

In the Report server advanced settings, the custom header defaults to SAMEORIGIN after the January 2020 update.

 

In our case, our server is only internal, so we replaced it with a wildcard

E.G.

<CustomHeaders> <Header> <Name>X-Frame-Options</Name> <Pattern>(.+)((\/api)|(\/(mobilereport|report|powerbi|excel|pages)\/(.+)(rs:embed=true|rc:toolbar=false)))</Pattern> <Value>*</Value> </Header> </CustomHeaders>

Hello,

I'm having the same problem.

Could you please better explain your solution?

I cannot find the settings for custom header

Thank yoy in advcance

Regards

(1) Use SSMS

When it prompt for selection fill the following:

Example: 

-Server Type: Reporting Service

-Server Name: Http://xyzserver/ReportServer

-Windows Authentication

-Connect

(2) You will be connected to your Report Server Instance

(3) On the left pane under Object Explorer right click on the Report Server - Properties

(4) Last Option Advanced 

(5) CustomHeaders

<Value></Value>

I found leaving value as empty worked better instead of wildcard *

 

-Matt 

 

 

The solution provided by @MattArul worked for us. No restart needed.

 

Thanks!

Great!!

Thank you vey much!

Hello BiMark, I have the same problem, I added these CustomHeader lines in rsreportserver.config, and restarted the service through the Report Service Configuration Manager, however the error persists.

 

Could you tell me what I did wrong?

 

Thanks for the help.

could you solve it?

v-yuta-msft
Community Support
Community Support

@Anonymous ,

 

This issue should be caused by api side. I would suggest you create a support ticket here.

 

Regards,

Jimmy Tao

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors