Access denied while trying QI on a DCOM object

Ask a Question related to ASP.NET Security, Design and Development.

  1. #1

    Default Access denied while trying QI on a DCOM object

    We have a Web Service written in C# that accesses an ATL service via DCOM.
    This all works great when both are on the same machine.

    When I move to a two server scenario, I get an Access Denied error.

    What is interesting is that I am able to get the Class Factory and then
    create an instance of a COM interface. But I get the Access Denied error
    when I then try and QueryInterface to another interface.

    This all worked great under .NET 1.0. Has something changed in 1.1?

    Thanks,

    cl.


    Craig Lee Guest

  2. Similar Questions and Discussions

    1. Access is denied with FileStream object
      Hi, I am writing a web service which contains a function that tries to open up a FileStream. When I try to do this I get the following error ...
    2. HELP! "Access is denied to this object." - Server object error 'ASP 0178 : 80070005'
      Hi, When I try to do Server.CreateObject on an activeX DLL, I receive the following message: ''''''''''''''''''''''' Server object error 'ASP...
    3. Newby : Access denied creating com object
      Hello, When I try to create a Word application object from a webform using server.createobject("Word.Application") I get this error "Access...
    4. Access denied when creating Access application object
      In an ASP file I am running the following in VBScript in order to extract data from an Access 2002 MDB file which is physically located in the...
    5. Access denied error while using excel object
      In order to give ASP.NET the permissions it needs to use Excel, you'll likely need to add the line <identity impersonate="true"/> to your web.config...
  3. #2

    Default Re: Access denied while trying QI on a DCOM object

    I think that I figured it out with the help of a good Google hit (thank
    goodness for Google). I was code that was setting the SecurityBlanket on
    the interfaces but I wasn't setting it on the IUnknown interface. Thus,
    when I did a QI against the first interface, I got an Access Denied error.

    cl.

    "Craig Lee" <craig.lee@noetix.com> wrote in message
    news:O$aKYKZ$DHA.3352@TK2MSFTNGP09.phx.gbl...
    > We have a Web Service written in C# that accesses an ATL service via DCOM.
    > This all works great when both are on the same machine.
    >
    > When I move to a two server scenario, I get an Access Denied error.
    >
    > What is interesting is that I am able to get the Class Factory and then
    > create an instance of a COM interface. But I get the Access Denied error
    > when I then try and QueryInterface to another interface.
    >
    > This all worked great under .NET 1.0. Has something changed in 1.1?
    >
    > Thanks,
    >
    > cl.
    >
    >

    Craig Lee Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139