I have been testing a program that uses named pipes. I set it up as a class so I could use it in a desktop program
for testing, or start it from a service, which is where it was meant to run.
Testing went fine until I put it into a service. At that point, the client got an access error and could not connect to the pipe. If I ran the client as Administrator, it could connect. So obviously there is some security issue when running as a service.
I need to be able to allow all access to the pipe and not require Administrator privileges on the client side. The service is running under the default system account.
What do I need to do to get this to work?