Asp.net PDF文件应仅在身份验证后打开(客户端)

Asp.net PDF文件应仅在身份验证后打开(客户端),asp.net,pdf,iis,Asp.net,Pdf,Iis,我有一个pdf网址https:///foldername/pdfname.pdf 这应该在使用登录页进行身份验证后运行。但它始终打开,即使未登录。而尝试直接使用地址栏打开 window.open(<<URL>>, "_blank", "height=800,width=850,status=yes,toolbar=no,scrollbars=yes,resizable=yes, menubar=no,location=no"); 我正在使用IdSrv身份验证o

我有一个pdf网址https:///foldername/pdfname.pdf 这应该在使用登录页进行身份验证后运行。但它始终打开,即使未登录。而尝试直接使用地址栏打开

 window.open(<<URL>>, "_blank", 
  "height=800,width=850,status=yes,toolbar=no,scrollbars=yes,resizable=yes, menubar=no,location=no");

我正在使用IdSrv身份验证oAuthConfig进行登录。因此,如果未经验证或授权,它应该重新登录到该登录页面

因此,您需要使用.htaccess来保护foldername。同时删除IIS中托管的参数i中的空格。我尝试在web配置中重写URL。但是如何使用URLRewite解决这个问题呢?我正在使用Identity server与我的应用程序集成。所以我在IIS8中启用了匿名身份验证。首先,它将重定向到idserver中的登录页面。一旦验证成功,它将返回重定向URL。