Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > Can't find my images folder - why?

Reply
Thread Tools

Can't find my images folder - why?

 
 
LP
Guest
Posts: n/a
 
      03-06-2008
Hi there,

Sorry if this is a little off-topic here but can anyone explain why, when I
launch my website from within VS, it can find my image files ok when they're
in the root like so:

<img src="Test.jpg">
<img src="http://localhost:3932/WebSite/Test.jpg">

but can't find them in "App_Data" if I try either of the following instead
(nor any other subfolder for that matter - it even defers to the "Alt"
attribute if I add it).

<img src="App_Data\Test.jpg">
<img src="http://localhost:3932/WebSite/App_Data/Test.jpg">

The file is definitely present in "App_Data". Thanks in advance.


 
Reply With Quote
 
 
 
 
Phil Johnson
Guest
Posts: n/a
 
      03-06-2008
I think your slashes should be forward, not back. Give that a try and see if
it works.
--
Regards,

Phillip Johnson (MCSD For .NET)
PJ Software Development
www.pjsoftwaredevelopment.com


"LP" wrote:

> Hi there,
>
> Sorry if this is a little off-topic here but can anyone explain why, when I
> launch my website from within VS, it can find my image files ok when they're
> in the root like so:
>
> <img src="Test.jpg">
> <img src="http://localhost:3932/WebSite/Test.jpg">
>
> but can't find them in "App_Data" if I try either of the following instead
> (nor any other subfolder for that matter - it even defers to the "Alt"
> attribute if I add it).
>
> <img src="App_Data\Test.jpg">
> <img src="http://localhost:3932/WebSite/App_Data/Test.jpg">
>
> The file is definitely present in "App_Data". Thanks in advance.
>
>
>

 
Reply With Quote
 
 
 
 
LP
Guest
Posts: n/a
 
      03-06-2008
>I think your slashes should be forward, not back. Give that a try and see
>if
> it works.


Already tried it with no effect. Note that the "http" example should work
however. I did find at least one other web posting reporting the same
problem but no solution. Any other ideas? Thanks.


 
Reply With Quote
 
Mufaka
Guest
Posts: n/a
 
      03-06-2008
LP wrote:
>> I think your slashes should be forward, not back. Give that a try and see
>> if
>> it works.

>
> Already tried it with no effect. Note that the "http" example should work
> however. I did find at least one other web posting reporting the same
> problem but no solution. Any other ideas? Thanks.
>
>

I am guessing that the App_Data folder is protected against http
requests because of the files that are supposed to be stored there.
 
Reply With Quote
 
LP
Guest
Posts: n/a
 
      03-06-2008
> I am guessing that the App_Data folder is protected against http requests
> because of the files that are supposed to be stored there.


The problem exists regardless of the folder. In any case, I considered
security issues but I already tried testing it under an admin account and
even gave the IUSR account full rights (since I've set things up for
impersonation in my "web.config" file). I also tried launching it directly
from my browser via "localhost" where it should definitely run as IUSR
AFAIK. Something appears seriously broken here. I'm going to try testing
this on Win2003 Server to see what happens but I need to get it working on
my development box. Anyway, thanks for your help.


 
Reply With Quote
 
LP
Guest
Posts: n/a
 
      03-06-2008
> I am guessing that the App_Data folder is protected against http requests
> because of the files that are supposed to be stored there.


>> I am guessing that the App_Data folder is protected against http requests
>> because of the files that are supposed to be stored there.
>>

> The problem exists regardless of the folder. In any case, I considered
> security issues but I already tried testing it under an admin account and
> even gave the IUSR account full rights (since I've set things up for
> impersonation in my "web.config" file). I also tried launching it directly
> from my browser via "localhost" where it should definitely run as IUSR
> AFAIK. Something appears seriously broken here. I'm going to try testing
> this on Win2003 Server to see what happens but I need to get it working on
> my development box. Anyway, thanks for your help.


Ok, you must have been right. I stopped and restarted "aspnet_regiis.exe"
and now I can't access it in the "app_data" folder (as you said) but I can
access it everywhere else again. Go figure. That's fine though since I
wanted to store it in an "images" folder to begin with. Thanks for your
help. Appreciated.


 
Reply With Quote
 
kpg*
Guest
Posts: n/a
 
      03-06-2008
"LP" <no_spam@_nospam.com> wrote in
news:(E-Mail Removed):

>> I am guessing that the App_Data folder is protected against http
>> requests because of the files that are supposed to be stored there.

>
> The problem exists regardless of the folder. In any case, I considered
> security issues but I already tried testing it under an admin account
> and even gave the IUSR account full rights (since I've set things up
> for impersonation in my "web.config" file). I also tried launching it
> directly from my browser via "localhost" where it should definitely
> run as IUSR AFAIK. Something appears seriously broken here. I'm going
> to try testing this on Win2003 Server to see what happens but I need
> to get it working on my development box. Anyway, thanks for your help.


Are you using any access restrictions in the web.config file?

Until a user is authenticated they cannot access restricted folders.

And I agree with the last poster...I would not put images in the App_Data
folder.
 
Reply With Quote
 
LP
Guest
Posts: n/a
 
      03-06-2008
>>> I am guessing that the App_Data folder is protected against http
>>> requests because of the files that are supposed to be stored there.

>>
>> The problem exists regardless of the folder. In any case, I considered
>> security issues but I already tried testing it under an admin account
>> and even gave the IUSR account full rights (since I've set things up
>> for impersonation in my "web.config" file). I also tried launching it
>> directly from my browser via "localhost" where it should definitely
>> run as IUSR AFAIK. Something appears seriously broken here. I'm going
>> to try testing this on Win2003 Server to see what happens but I need
>> to get it working on my development box. Anyway, thanks for your help.

>
> Are you using any access restrictions in the web.config file?


None

>
> Until a user is authenticated they cannot access restricted folders.


Well, I'm fairly new to web programming but from what I've read, IUSR is
first routed through IIS as an anonymous user (since I have anonymous access
turned on) but I've also set "<identity impersonate="true" /> in my root's
"web.config" file. This should ensure my app is in fact running under the
IUSR account instead of the ASPNET account on my XP box ("Network Service"
under Win2003 Server). I don't know why it can't access "App_Data" however
since I've given IUSR the proper rights. As "Mufaka" alluded to in his post,
it looks like there's some other security issue at play (related to special
folders like "App_Data") but I can't find the details so far.
>
> And I agree with the last poster...I would not put images in the App_Data
> folder.


I had no plans to but was just testing there when I couldn't get it working
anywhere else. Terminating and then restarting "aspnet_regiis.exe" fixed
that however as per my last post (for IE anyway - Firefox still refuses to
work in the VS environment but it does work outside of VS - go figure).


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to exclude action of Find::Find::find in subdirectories withknown names? vdvorkin Perl Misc 3 02-14-2011 05:28 AM
How to exclude action of Find::Find::find in subdirectories withknown names? vdvorkin Perl Misc 0 02-10-2011 05:18 PM
Problem in adding new images ait folder from a selected folder madhu C++ 0 10-05-2006 07:24 AM
Find.find does not find orphaned links? Wybo Dekker Ruby 1 11-15-2005 02:50 PM
Track Images added to images folder and subfolders - send out email alerts ASP .Net 4 01-04-2005 10:01 PM



Advertisments