1
我試圖創建一個客戶端命名管道程序連接到服務器管道程序,但遇到此問題。訪問路徑被拒絕&試圖執行未經授權的操作
"Access to the path is denied"
clientpipe = New System.IO.Pipes.NamedPipeClientStream
("192.168.1.1","soohhead",Pipes.PipeDirection.InOut, Pipes.PipeOptions.None)
clientpipe.connect()
- 當我嘗試如下修改代碼,它將返回我的另一條錯誤消息爲 「試圖執行一個unathorized操作」。
clientpipe = New System.IO.Pipes.NamedPipeClientStream
("192.168.1.1","soohhead",Pipes.PipeDirection.InOut, Pipes.PipeOptions.None)
clientpipe.connect()
ps = New PipeSecurity()
ps = clientpipe.GetAccessControl()
ps.AddAccessRule(New PipeAccessRule("NT AUTHORITY\NETWORK SERVICE",
PipeAccessRights.Write, AccessControlType.Allow))
clientpipe.SetAccessControl(ps)
在回報我的客戶管仍然無法連接到服務器管程序,欣賞感謝任何人的幫助。