Control to a UNC share for the Network Service account

  • Thread starter Thread starter Oriane
  • Start date Start date
O

Oriane

Hi,

My Asp.Net web service launches a COM component under the Network Service
account. This COM process reads a file via a UNC share on a XP computer on
the network (something like \\host\shareFolder), not necessarily in the same
domain.

I suppose that the access is denied, since I get a strange warning from my
(more or less homemade) COM component and also since, when I launch the same
COM component with a different account, there is no issue.

On the XP side, the access to the shared folder is given to "EveryOne". So I
don't know how to fix it.

Best regards
 
Hi Oriane,

Quote from Oriane==================================================
My Asp.Net web service launches a COM component under the Network Service
account.
when I launch the same
COM component with a different account, there is no issue.
==================================================

Could you clarify how you use the above two accounts? Could you provide
some code?


Quote from Oriane ==================================================
I get a strange warning from my (more or less homemade)
==================================================

Could you tell me what the warning is?

Regards,
Allen Chen
Microsoft Online Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.

Note: MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 2 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions. Issues of this
nature are best handled working with a dedicated Microsoft Support Engineer
by contacting Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/en-us/subscriptions/aa948874.aspx
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Hi Allen,

I think I should better post in some interoperability NG.
Allen Chen said:
Hi Oriane,

Quote from Oriane==================================================
My Asp.Net web service launches a COM component under the Network Service
account.
when I launch the same
COM component with a different account, there is no issue.
==================================================

Could you clarify how you use the above two accounts? Could you provide
some code?
Yes and no.

If I impersonate my web service with a administrator account

<identity impersonate="true" userName="admin" password="admin" />

the COM component can perform its operation, that is to say access the UNC
share.

If I don't have impersonate, it fails. The error message is not meaningful.
Quote from Oriane ==================================================
I get a strange warning from my (more or less homemade)
==================================================

Could you tell me what the warning is?
The error message, which comes from the COM component, is not meaningful.

I will post on the dotnet.framework.interop NG.

Thanks a lot

Oriane
 
Allen,,

I think the best way to solve this pb is to impersonate the web service.
This is what I will do.

Best regards
 
Back
Top