1
我將我的mvc應用程序發佈到本地IIS版本8中。應用程序需要將臨時文件寫入本地文件夾,例如, d:\ my mvc \ temp。IIS 8,我如何賦予ASP.NET在Windows 8中寫入文件夾的權限
我的應用程序池是DefaultAppPool,身份是ApplicationPoolIdentity。
我在Windows資源管理器中選擇了d:\ my mvc \ temp併爲該文件夾添加IIS_IUsers,並給出了完全控制權限。我試圖添加本地服務,網絡,網絡服務讀寫權限。這些不起作用。
但是應用程序仍然無法將文件寫入文件夾。
問題是我該如何讓應用程序寫入本地文件夾,並出於安全原因正在給IIS_IUsers許可一個很好的做法?
謝謝。
我認爲問題是您的匿名請求正在使用的身份。您的IIS匿名身份驗證身份設置爲?它可能不會被設置爲「應用程序池標識」,這會導致您的問題。 – Dai
謝謝你。你是對的。 – peter