[英]asp.net mvc3 application host in IIS 7
我有兩個Web應用程序第一個是:由ASP.NET開發的ApplicationA第二個是:由ASP.NET開發的ApplicationB mvc3
我的第一個應用程序“ ApplicationA”作為默認網站托管,並且運行良好//www.appliocationa.com
現在我想將第二個應用程序“ applicationB”作為子應用程序托管
像//www.appliocationa.com/applicationb
可能嗎?
根據您的評論
遇到以下錯誤:403-禁止訪問:拒絕訪問。 您無權使用您提供的憑據查看此目錄或頁面。
您收到的此錯誤與托管兩個Web應用程序無關。
確保您的網站所運行的帳戶有權訪問本地文件系統。 II還建議您檢查IIS站點是否指向錯誤的應用程序池。
直接來自msdn .....
默認情況下,網絡服務帳戶對IIS服務器根文件夾具有讀取和執行權限。 IIS服務器的根文件夾名為Wwwroot。 這意味着部署在根文件夾中的ASP.NET應用程序已經對其應用程序文件夾具有“讀取”和“執行”權限。 但是,如果您的ASP.NET應用程序需要在其他位置使用文件或文件夾,則必須專門啟用訪問。
授予對特定文件的讀取,寫入和修改權限
使用.NET4.0為您的MVC3站點創建一個新的應用程序池。 例如AppB
右鍵單擊IIS中的applicationA
添加應用程序,選擇應用程序到AppB
沒問題,沒有web.config更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.