【问题标题】:Cannot access image site(IIS) directly无法直接访问图像站点(IIS)
【发布时间】:2011-09-09 20:20:08
【问题描述】:

我说的是 IIS 和 ASP.NET 应用程序。目前,我决定在一个站点 (http://domain.com) 和另一个站点 (http://images.domain.com) 中创建一个 Web 应用程序来保存图像。经过一番工作,我发现了访问从 Web 应用程序站点到图像站点创建图像的路径的问题。我想到的一种解决方案是使用 Web 服务。但我还是想听听你们是否有其他解决方案可以解决这个问题?

【问题讨论】:

    标签: asp.net image iis


    【解决方案1】:

    一些选项,如果两个站点在同一台计算机上,甚至在同一网络域上,它们中的大多数都适用:

    1. 授予作为主站点应用程序池身份的 windows 用户访问图像站点文件夹的权限。

    2. 使用模拟访问具有正确权限的其他图像的站点文件夹。

    3. 另一种选择是让两个站点以相同的 Windows 用户身份运行

    除此之外,拥有将文件推送到图像站点的 Web 服务是一个出色且可扩展的解决方案。

    【讨论】:

    • 幸运的是,两个站点都在同一台服务器上。使用 FTP 怎么样?
    • FTP 也是一个选项,您可以使用 FtpWebRequest 从 C# 轻松使用它。但是,如果两个站点都在同一台服务器上,并且您不打算将它们分开,那么我建议的任何方法都应该更容易配置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    • 1970-01-01
    • 1970-01-01
    • 2018-08-11
    相关资源
    最近更新 更多