Angular 在不提供服务器登录名和密码的情况下访问SSRS报告
我们有一个angular/.Net核心应用程序, 在这个应用程序中,我们有一些被称为SSRS的报告,前面有一个链接,现在我只能在输入服务器登录名和密码后打开报告 我只想在不输入密码和密码的情况下打开报告,以解决安全问题并安慰用户(无需双重身份验证) 我正在使用此代码自动打开报告:Angular 在不提供服务器登录名和密码的情况下访问SSRS报告,angular,asp.net-core,reporting-services,Angular,Asp.net Core,Reporting Services,我们有一个angular/.Net核心应用程序, 在这个应用程序中,我们有一些被称为SSRS的报告,前面有一个链接,现在我只能在输入服务器登录名和密码后打开报告 我只想在不输入密码和密码的情况下打开报告,以解决安全问题并安慰用户(无需双重身份验证) 我正在使用此代码自动打开报告: private void ServerBtnLogon_Click(object sender, System.EventArgs e) { bool passwordVeri
private void ServerBtnLogon_Click(object sender,
System.EventArgs e)
{
bool passwordVerified = false;
try
{
passwordVerified =
AuthenticationUtilities.VerifyPassword(TxtUser.Text, TxtPwd.Text, keyField.Value);
this.Label1.Text = passwordVerified.ToString();
if (passwordVerified)
{
FormsAuthentication.RedirectFromLoginPage(
string.IsNullOrEmpty(TxtUser.Text) ? "inn4SysAdmin" : TxtUser.Text
, false);
}
else
{
lblMessage.Text = string.Format(CultureInfo.InvariantCulture,
Logon_aspx.InvalidUsernamePassword);
}
}
catch (Exception ex)
{
lblMessage.Text = string.Format(CultureInfo.InvariantCulture, ex.Message);
return;
}
}
但我们总是有例外:
the referral url specified for the request redirection is invalid.
这段代码有什么帮助吗?或者有其他解决方案吗
谢谢