我使用的Web部署從Visual Studio 2010中使用Web部署 - 權限
所有部署我MVC3應用去完美的,當我的用戶是互聯網的Administrator
帳戶服務器的部署對話框。
我有一個新員工開始。我在服務器上創建了一個新用戶。這樣,我可以在必要時禁用此用戶。我給Administrator
權限作爲測試,但遺憾的是,這個用戶不允許部署到服務器。
任何人都可以告訴我什麼(最低)權限我需要給這個用戶,以便他們可以從Visual Studio部署應用程序?
我使用的Web部署從Visual Studio 2010中使用Web部署 - 權限
所有部署我MVC3應用去完美的,當我的用戶是互聯網的Administrator
帳戶服務器的部署對話框。
我有一個新員工開始。我在服務器上創建了一個新用戶。這樣,我可以在必要時禁用此用戶。我給Administrator
權限作爲測試,但遺憾的是,這個用戶不允許部署到服務器。
任何人都可以告訴我什麼(最低)權限我需要給這個用戶,以便他們可以從Visual Studio部署應用程序?
我不知道你是否曾經解決過你的問題,但今天我有同樣的問題。讀這篇文章幫助我解決了這個問題。請參閱article中的#5以設置Web Deploy的特定用戶權限。
任何人都可以告訴我什麼(最低)權限我需要給這個用戶,以便他們可以從Visual Studio部署應用程序?
只有擁有管理權限的用戶纔可以修改服務器設置,創建網站,虛擬目錄等等,這就是Web Deploy的功能。
如果您的目標計算機正在運行IIS6或Windows(Vista/7)的客戶端版本,則他們需要具有管理權限。使用Web部署代理應該適用於此(例如,發佈到http://foobar
)。
如果您希望允許非管理員發佈,則需要在Windows(2008/2008R2)的服務器SKU上運行IIS7的計算機。您可以設置委派規則以允許用戶對特定WebDeploy提供者的權限。有關如何入門的說明,請參閱this。這通過Web部署管理服務,因此您的目標計算機將爲https://foobar:8172/MSDeploy.axd
或僅foobar
)。
你好,我確實讓我的新用戶成爲了管理員組的成員,但是這不起作用。你還有其他建議嗎?謝謝保羅 –