<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Report BI Server Embeding a report by Yarp Reverse Proxy in Report Server</title>
    <link>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4271541#M38504</link>
    <description>&lt;P&gt;Have you configured Basic Authentication?&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/sql/reporting-services/security/configure-basic-authentication-on-the-report-server?view=sql-server-ver16" target="_blank"&gt;Configure Basic authentication on the report server - SQL Server Reporting Services (SSRS) | Microsoft Learn&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;By default Report Server will use integrated NTLM auth.&lt;/P&gt;</description>
    <pubDate>Wed, 06 Nov 2024 01:22:29 GMT</pubDate>
    <dc:creator>d_gosbell</dc:creator>
    <dc:date>2024-11-06T01:22:29Z</dc:date>
    <item>
      <title>Report BI Server Embeding a report by Yarp Reverse Proxy</title>
      <link>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4270719#M38494</link>
      <description>&lt;P&gt;Hello Gurus,&lt;BR /&gt;&lt;BR /&gt;We are accessing our reports from another application using reverse proxy which using YARP. We can open the report but when open the report we got a error prompt from report server, clicking OK then continue. Do you have an idea what is wrong?&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Adding basic authentication information on request header.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;var base64EncodedAuthenticationString = Convert.ToBase64String(
                    System.Text.ASCIIEncoding.UTF8.GetBytes(user.WindowsUsername + ":" + user.WindowsPassword));

                context.Request.Headers.Append("Authorization", "Basic " + base64EncodedAuthenticationString);
                await _next.Invoke(context);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Here is the yarp config&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;"ReverseProxy": {
    "Routes": {
      "route1": {
        "ClusterId": "cluster1",
        "Match": {
          "Path": "{**catch-all}"
        }
      }
    },
    "Clusters": {
      "cluster1": {
        "Destinations": {
          "destination1": {
            "Address": "*********"
          }
        }
      }
    }
  }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 12:48:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4270719#M38494</guid>
      <dc:creator>pelitahmet</dc:creator>
      <dc:date>2024-11-05T12:48:03Z</dc:date>
    </item>
    <item>
      <title>Re: Report BI Server Embeding a report by Yarp Reverse Proxy</title>
      <link>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4271541#M38504</link>
      <description>&lt;P&gt;Have you configured Basic Authentication?&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/sql/reporting-services/security/configure-basic-authentication-on-the-report-server?view=sql-server-ver16" target="_blank"&gt;Configure Basic authentication on the report server - SQL Server Reporting Services (SSRS) | Microsoft Learn&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;By default Report Server will use integrated NTLM auth.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 01:22:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4271541#M38504</guid>
      <dc:creator>d_gosbell</dc:creator>
      <dc:date>2024-11-06T01:22:29Z</dc:date>
    </item>
    <item>
      <title>Re: Report BI Server Embeding a report by Yarp Reverse Proxy</title>
      <link>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4277701#M38547</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;d_gosbell&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="837326" data-lia-user-login="pelitahmet" class="lia-mention lia-mention-user"&gt;pelitahmet&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think you should configure the reverse proxy as instructed in the official documentation. Your problem appears on the report authentication page, which means that you are accessing the report through a reverse proxy server&lt;BR /&gt;server server failed to pass or an incorrect authorization was passed to the report server.&lt;BR /&gt;Here are the documents you should refer to and learn:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/sql/reporting-services/report-server-web-service/net-framework/creating-the-web-service-proxy?view=sql-server-ver16#adding-the-proxy-using-the-wsdl-tool" target="_blank"&gt;Creating the Web Service Proxy - SQL Server Reporting Services (SSRS) | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Alternatively, you can refer to the existing GitHub open source project, which uses yarp to proxy the report server:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/mikedoerfler/ssrs-proxy" target="_blank"&gt;GitHub - mikedoerfler/ssrs-proxy: Learning about YARP and proxying request to SSRS Reports and ReportServer web apps&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin-bottom: 6.0pt;"&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin-bottom: 6.0pt;"&gt;&lt;SPAN&gt;Jianpeng &lt;/SPAN&gt;&lt;SPAN&gt;Li&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin-bottom: 6.0pt;"&gt;&lt;SPAN&gt;If this post &lt;STRONG&gt;&lt;I&gt;helps&lt;/I&gt;&lt;/STRONG&gt;, then please consider &lt;STRONG&gt;&lt;I&gt;Accept it as the solution&lt;/I&gt;&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Nov 2024 06:54:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Report-Server/Report-BI-Server-Embeding-a-report-by-Yarp-Reverse-Proxy/m-p/4277701#M38547</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-11T06:54:00Z</dc:date>
    </item>
  </channel>
</rss>

