So I don't know how I could customise the DCOM security properties anyhow.
"Martin" <x@y.z> wrote in message
news:e0oRTuLmEHA.3352@TK2MSFTNGP10.phx.gbl...
> On attempting to create the DPAPIComp object I get the following System
> event log error:
>
> Event Type: Error
> Event Source: DCOM
> Event Category: None
> Event ID: 10002
> Date: 12/09/2004
> Time: 12:09:51
> User: DELL\ASPNET
> Computer: DELL
> Description:
> Access denied attempting to launch a DCOM Server. The server is:
> {<some guid>}
> The user is ASPNET/DELL, SID=<another guid>.
>
> I see from the help on this event message, I should have a registry value
> for HKCR\Clsid\clsid value\localserver32, but I don't.
> My HKCR\Clsid\clsid value\ entry has the sub entries Implemented
Categories,
> InProcServer32, and ProgId. Can I follow the event log help, but use
> InProcServer32 instead of localserver32, or should I create a
localserver32
> entry?
>
> Thanks
> Martin
>
> For more information, see Help and Support Center at
>
http://go.microsoft.com/fwlink/events.asp. >
> "Martin" <x@y.z> wrote in message
> news:%23UtTwMLmEHA.1440@TK2MSFTNGP10.phx.gbl...
> > Hi,
> >
> > I am trying to get the How To: Use DPAPI (User Store) from ASP.NET with
> > Enterprise Services example working on my dev machine.
> >
> > Many thanks to Nicole for solving the last problem I had with this.
> >
> > I can now start the DPAPI service, and once I have re-registered the
> > DPAPIComp.dll, I don't get problems accessing the registry entry for
it's
> > ProgID.
> >
> > However when I run the example web page to encrypt some data, I get
access
> > denied on creating the DataProtectorComp object which is in DPAPIComp.
> >
> > My DPAPIComp.dll exists in it's own build directory,
(DPAPIComp/bin/Debug)
> > another dir in that project (DPAPIComp/obj/Debug), and locally in the
> > DPAPIService project dir (DPAPIService/bin/Debug). I have chosen to
strong
> > name this dll, and each instance of the dll mentioned here has the same
> > version number. I am surprised there is no mention of adding this dll
to
> > the GAC. When I look, it is not there after building the DPAPIComp, and
> > when I add it manually, it doesn't solve my problem of access denied.
> >
> > I have given machine/ASPNet account (running Windows XP Pro sp1) read &
> > execute access to each copy of the dll.
> >
> > BTW I have each project of the howto in one big solution file.
> >
> > Can anyone help me get this running?
> >
> > Also what is the best way to test the COM+ Application in isolation of
the
> > windows service? Login as the DPAPI user and run a windows form
> > application? When I try to start the COM+ Application as either me
(local
> > admin rights) or the local machine dpapi account it fails with "Catalog
> > Error, You do not have permission to perform the requested action. If
> > security is enabled on the System Application of the target computer
make
> > sure you are included in the appropriate roles". As per the
instructions,
> > security level on this COM+ app is at the process level only, and
"enforce
> > access checks for this app" is ticked.
> >
> >
> >
> > Thanks
> > Martin
> >
> >
> >
> >
>
>