在安裝我在c#中創建的windows服務時,系統提示輸入用戶名和密碼。我使用installutil工具來安裝我的服務。請求用戶名密碼憑據的原因是什麼?在c中安裝windows服務時提示用戶名密碼#
回答
您的Windows服務需要用戶名和密碼,原因與登錄時要求輸入用戶名和密碼的原因相同。識別您並在Windows上設置您的訪問級別和權限。
這不是問題,它應該以這種方式工作。
windows中的每個進程或服務都在特定的Windows用戶帳戶下運行。
用戶帳戶用作服務或進程執行的任何操作的標識。如果您的流程或服務需要執行任何需要安全權限的任務,則只會根據與流程/服務關聯的用戶身份授予該權限。
說你運行你 用戶名爲「SVCUSER」和服務 下服務需要做磁盤I/O在磁盤的任何 位置。如果用戶 「SVCUSER」不具有權限或 授權執行 給定位置的磁盤I/O,服務將 不能執行操作和 拋出相關的安全性異常。
如果你不想讓你的web服務提示輸入用戶名/密碼,進入服務Installer Class(Design Mode)
,然後右鍵單擊ServiceProcessInstaller -> Properties
;將Account
設置爲Local Service
。
現在使用installutil
命令。它不會要求用戶名/密碼。
謝謝,這就是我在尋找! – davecoulter 2012-01-19 17:28:14
有關更多說明,請在Visual Studio 2010中右鍵單擊「ProjectInstaller.cs」,然後單擊「Designer」。然後按照Satyendra的其餘步驟。 – Flea 2013-04-17 19:27:11
我認爲這個答案應該被標記爲正確的答案 – 2013-10-04 08:47:24
- 1. 可以提示輸入windows服務的用戶名/密碼嗎?
- 2. c#windows服務安裝程序提示用戶輸入憑據
- 3. 在Windows上安裝C#Windows服務7
- 4. Windows服務在安裝時選擇用戶或系統帳戶
- 5. 使用Windows命令提示安裝Windows服務?
- 6. 安裝Windows Server AppFabric - 未知的用戶名或密碼錯誤
- 7. 以用戶身份安裝Windows服務
- 8. 僅在安裝時向用戶提示
- 9. 如何在安裝時在c#windows應用程序中保存用戶名和密碼?
- 10. bulkupload沒有用戶名/密碼提示
- 11. WCF用戶名/密碼提示
- 12. 使用用戶名和密碼運行Windows服務
- 13. Android。要求用戶提示密碼安裝SD卡
- 14. 在Windows中安裝Windows服務7
- 15. symfony web服務用戶名和密碼
- 16. 安裝Windows服務以使用ServiceAccount.User的用戶憑據運行,但不提示
- 17. Windows身份驗證提示輸入用戶名/密碼
- 18. Windows服務安裝
- 19. 安裝windows服務
- 20. 關於使用命令提示安裝Windows服務的困惑
- 21. Wix:使用用戶指定的服務名稱安裝Windows服務
- 22. Windows服務w/process.start用戶名,密碼和域
- 23. 身份服務器Windows和用戶名密碼
- 24. 安全PHP的Web服務(用戶名和密碼)
- 25. 在C中使用Windows用戶名密碼#
- 26. 在Eclipse中安裝Wildfly8.0服務器,同時啓動它要求的用戶名,密碼的項目?
- 27. 使用用戶名和密碼將C#發送給Cassandra服務
- 28. 在web服務調用中使用用戶名和密碼
- 29. Windows服務安裝路徑C#
- 30. 錯誤安裝C#Windows服務
此stackoverflow問題可能是你想要的:http://stackoverflow.com/questions/140054/using-installutil-and-silently-setting-a-windows-service-logon-username-password – 2009-12-22 10:47:30