【问题标题】:non asp.net resources authetication and authorization in iis6iis 6 中的非 asp.net 资源身份验证和授权
【发布时间】:2010-08-22 07:26:16
【问题描述】:

我正在创建一个网站,除了其他任务之外,它还会播放一些录制的文件。这些记录的文件位于具有私有 IP 地址的远程服务器上,因此我创建了一个虚拟目录,该目录指向上述服务器上的共享目录。 现在我可以使用 wmplayer 等客户端控件播放文件。但问题是无需任何身份验证和授权即可访问声音文件 url。 无论如何要在这个虚拟目录上强制执行 .net 授权和身份验证(在 web.config 中)?我还应该提到我不能使用像 httphandlers 这样的解决方案来下载文件,因为文件是使用 iis 流式传输的,因此用户可以在文件上导航而无需下载所有文件) 谢谢

【问题讨论】:

    标签: asp.net authorization


    【解决方案1】:

    打开 IIS(我假设您使用 IIS7.0 或更高版本)。找到提到的虚拟目录并单击它。在列出的功能中找到身份验证,右键单击它并按打开功能。然后禁用此文件夹的匿名身份验证。问题是否仍然存在?

    【讨论】:

    • 我正在使用 iis 6。我已经测试了你所说的,但我不希望用户通过弹出显示并获取凭据。我正在使用表单身份验证和角色来控制对我的 aspx 文件的访问我希望同样适用于共享文件夹 thax
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-22
    • 1970-01-01
    • 1970-01-01
    • 2016-05-29
    • 2021-01-07
    • 1970-01-01
    • 2012-09-10
    相关资源
    最近更新 更多