Để thiết lập ứng dụng web của tôi, tôi cần kiểm soát hoàn toàn một thư mục nhất định cho tài khoản 'NETWORK SERVICE'
. Nó hoạt động tốt, nhưng trên một hệ thống không phải tiếng Anh tôi nhận được System.Security.Principal.IdentityNotMappedException
. Điều này là do tên của tài khoản cài sẵn này được bản địa hóa cho hệ thống đó (Tôi đang sử dụng giá trị được mã hóa là 'NETWORK SERVICE'
). Có cách nào để tìm hiểu xem phiên bản địa hoá của 'NETWORK SERVICE'
là gì?Làm thế nào để có được phiên bản địa hoá của tài khoản 'Dịch vụ mạng' được tích hợp sẵn?
9
A
Trả lời
12
Chỉ cần sử dụng mã này:
var account = new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null).Translate(typeof(NTAccount)).Value;
1
Tôi đoán bạn có thể p/gọi LookupAccountSid(), vì nó trả về the localized account name. SID của Network Service
là S-1-5-20
.
Bạn có thể tìm chữ ký phương thức và ví dụ gọi số here.
Các vấn đề liên quan
- 1. Phiên bản phi dữ liệu được tích hợp sẵn?
- 2. Thêm tài khoản "Dịch vụ mạng" vào nhóm quản trị
- 3. Tài khoản xác thực Windows và tài khoản dịch vụ mạng dưới dạng db_owner
- 4. Công cụ bản địa hóa được tích hợp sẵn trong VS2008
- 5. Quyền cấp phép khi xuất bản lên WMI trong tài khoản dịch vụ mạng
- 6. Kịch bản Powershell để thay đổi tài khoản dịch vụ
- 7. Làm thế nào để bản địa hoá tên cột DataTable
- 8. Mạng xã hội (Facebook, Twitter, vv) Tích hợp tài khoản người dùng (kịch bản trùng lặp)
- 9. Tạo tài khoản Email từ loại Dịch vụ Tài khoản hiện có
- 10. Google API nào có thể được truy cập với ủy quyền tài khoản dịch vụ?
- 11. Sự khác biệt giữa tài khoản 'Hệ thống Cục bộ' và tài khoản 'Dịch vụ Mạng' là gì?
- 12. Làm cách nào để tải IIS bản địa được dịch vụ WCF của tôi tham chiếu?
- 13. Tạo bootstrappers WIX 3.6 được bản địa hoá.
- 14. COLLATE được bản địa hoá trên so sánh chuỗi SQLite
- 15. Chỉ mục được bản địa hoá cho UITableView
- 16. Làm cách nào để sử dụng các hàm trợ giúp được tích hợp sẵn của CoffeeScript?
- 17. Làm cách nào để sử dụng hỗ trợ đa ngôn ngữ được tích hợp sẵn của Delphi?
- 18. Làm thế nào để có được phiên bản PHP?
- 19. Làm cách nào để xử lý mã cho các dịch vụ web SOAP được phiên bản?
- 20. điều gì nên được bản địa hoá trong một ứng dụng
- 21. Dịch vụ RESTful phiên bản?
- 22. Android có trình xem PDF được tích hợp sẵn không?
- 23. Làm thế nào để bản địa hoá văn bản với bao gồm Html.ActionLink
- 24. Tài khoản dịch vụ Google Drive - xem tệp từ tài khoản khác
- 25. C# /. NET: Cách thêm máy in được nối mạng vào tài khoản PC cục bộ?
- 26. Làm thế nào để có được các dịch vụ OData của danh sách trong SharePoint 2010
- 27. Làm thế nào để có được bản dịch để làm việc bên ngoài lớp học?
- 28. Làm thế nào để tích hợp Tapku với dịch vụ CalDAV?
- 29. GData với Oauth bằng Tài khoản dịch vụ
- 30. Mạo danh người dùng google với tài khoản dịch vụ