M
M
Maxim Nikitin2015-07-10 16:24:42
.NET
Maxim Nikitin, 2015-07-10 16:24:42

Why is it not possible to use a DCOM object with a non-admin account?

I have a problem using DCOM in a non-admin account. There is an application in VB .NET, a service, a third-party application. VB .NET interacts with the service using .NET remoting, the service uses DCOM to work with a third-party application. Everything works correctly under the administrator, but in other cases the creation of the object occurs correctly, but the use of some methods is impossible: they are pouring in with such an exception:
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Of course, I played around with the settings in Component Services, tried what MS suggests doing here:
click
But, as you understand, this did not help. Could you help me? Any ideas would be helpful! Thank you!
Here is the Stack Trace:
at Microsoft.VisualBasic.CompilerServices.LateBinding.InternalLateCall(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack, Boolean IgnoreReturn) at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateCall(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack, Boolean IgnoreReturn) at RPCProRemoteObject.ControllerDocument.AttachController(String& vControllerName) at System.Runtime.Remoting.Messaging. StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question