我正在爲似乎是WMSvc - IIS的Web管理服務的大型野獸苦苦掙扎。對IIS使用Web Deploy工具 - 使用管理員帳戶但不使用IIS或Windows用戶帳戶
我嘗試部署從Visual Studio這是殺害我的網站。實際上它的殺了我的團隊中每個人除了我,但因爲我指定的Web服務器管理員現在我那個那感覺受到傷害。
它在我使用我的管理員Windows帳戶進行部署時起作用,這至少意味着我應該在路上,但它不適用於另一個不是管理員或IIS經理帳戶的帳戶。
讓我告訴你我做了什麼:
安裝WMSVC。
看似配置它。在MYSERVER /管理服務的我的設置爲:
Enable Remote Connections Windows credentials or IIS Manager credentials Access for unspecified clients - allow.
新增用戶MYUSER作爲IIS管理器帳戶。還添加了一個Windows帳戶MYSERVER \ MYUSER
- 在MYSERVER /我的網站/ IIS管理器權限下添加了這些用戶。
- 犧牲了山羊。
下MYSERVER添加的規則/管理服務代表團
Deploy Applications with Content - and added user * Set Permissions - and added user *
這一切後,就從我的Windows管理員帳戶的工作,但不能從其他帳戶。 Visual Studio報告401未經授權。在我接下來的文章中有下面的引用在故障排除下:
用戶在嘗試連接到網站時收到401未經授權的錯誤 。 o原因:此錯誤來自 WMSVC,通常與 用戶名/密碼錯誤,或者因爲用戶 無權訪問該網站。 Ø分辨率(S):驗證 用戶名/密碼和用戶 訪問該網站。
但說實話,我不知道我現在做錯了什麼。有任何想法嗎?
感謝您的任何答案。
LOL .... + 1步驟5:*犧牲一隻山羊。* – Kev 2011-05-16 10:33:49