簡體   English   中英

提供文件夾權限並從另一個服務器IIS訪問它

[英]Providing folder permission and accessing it from another server IIS

我有兩個服務器A和服務器B。我有一個在服務器A中運行的應用程序。我試圖從服務器B中的文件夾和服務器A中運行的應用程序訪問內容。

Server A應用程序正在從IIS運行,並且我正在C#中使用以下代碼讀取文件夾內容。

public static string getFileInfo()
{
    string retval = string.Empty;
    DirectoryInfo d = new DirectoryInfo(@"\\atom\bala");
    FileInfo[] Files = d.GetFiles("*.bak");
    string str = "";
    foreach (FileInfo file in Files)
    {
        str = str + ", " + file.Name;
    }
    return str;
}

在上面的代碼中,atom是我的“服務器B”,而“ bala”是該文件夾。 我可以清楚地了解到,我從服務器A來的應用程序無權訪問此文件夾。 所以我收到以下錯誤消息:

System.UnauthorizedAccessException: Access to the path '\\atom\bala' is denied.

我不知道如何對這種訪問進行排序。 我嘗試了以下操作:

  • 提供對網絡服務的訪問。
  • 在IIS中啟用了匿名身份驗證。

抱歉,如果我的問題很基礎,因為我是菜鳥程序員。 有人可以幫我解決這個問題嗎?

您向用戶“所有人” 圖像添加權限文件夾“ bala”共享

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM