Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
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'.
Solved! Go to Solution.
@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>
@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
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?
@Anonymous ,
This issue should be caused by api side. I would suggest you create a support ticket here.
Regards,
Jimmy Tao
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.