我有一个Iframe,通过它我可以调用报告服务
<iframe src="@(ViewBag.ReportUrl)" id="ifReport" scrolling="yes" height="500" width="100%"></iframe>
每次尝试致电此服务时,它都会要求提供凭据
有什么办法可以避免出现此提示。我的Web应用程序使用Active Directory凭据进行登录,因此此处使用相同的凭据。我可以在致电此服务时使用该凭据来避免出现提示吗?我已经提到过https://stackoverflow.com/a/12166240/10325225。但是那个答案让我无处可寻
<AuthenticationTypes>
<RSWindowsNTLM/>
</AuthenticationTypes>
<RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
<RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
这些是RSReportServer.config中提供的身份验证。我知道有一种方法可以实现自定义身份验证。除此之外,还有任何一种用于单次登录的方法