Re: Creating a file that can be seen in the browser



Hello;

I looked in the properties but did not see anything about what permissions
to set for files created in my ASP app. What should I look for.

The base problem is that when my ASP app creates a file, IUSR_JASMINE has no
rights to the file. IUSR_JASMINE does have rights to the images directory it
is placed in.

What should I try next?

--
thanks - dave


"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> I've just tried the link you provided, when I submit to generate a html/css
> report, the page will popup authenticate dialog to ask me
> username/password.... I think this should be the problem. Is that
> "images" sub folder being protected by certain authentication in IIS(Allow
> anonymous) or what's the IIS's virtual dirctory access permission setting
> (not NTFS permission setting), you can check this in the IIS manager's home
> directory tab( for that "images" sub virtualdir....)...
> Also, please check the IIS log to see the error entry about the accessing
> to the image file ( the error status code....)
>
> Thanks,
>
> Steven Cheng
> Microsoft Online Support
>
> Get Secure! www.microsoft.com/security
> (This posting is provided "AS IS", with no warranties, and confers no
> rights.)
> --------------------
> | Thread-Topic: Creating a file that can be seen in the browser
> | thread-index: AcYFrctS5I1SEXpLSguepNq8Il5g4A==
> | X-WBNR-Posting-Host: 199.45.247.98
> | From: "=?Utf-8?B?RGF2aWQgVGhpZWxlbg==?=" <thielen@xxxxxxxxxxxxx>
> | References: <FF8E0EB4-A61A-4CAD-A76A-EA525E8E2A87@xxxxxxxxxxxxx>
> <eYtfnxaBGHA.1864@xxxxxxxxxxxxxxxxxxxx>
> | Subject: Re: Creating a file that can be seen in the browser
> | Date: Tue, 20 Dec 2005 13:39:02 -0800
> | Lines: 60
> | Message-ID: <CBFEA6D6-57D8-4215-A3D9-4F85DFD9A56D@xxxxxxxxxxxxx>
> | MIME-Version: 1.0
> | Content-Type: text/plain;
> | charset="Utf-8"
> | Content-Transfer-Encoding: 7bit
> | X-Newsreader: Microsoft CDO for Windows 2000
> | Content-Class: urn:content-classes:message
> | Importance: normal
> | Priority: normal
> | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
> | Newsgroups: microsoft.public.dotnet.framework.aspnet
> | NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250
> | Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGXA03.phx.gbl
> | Xref: TK2MSFTNGXA02.phx.gbl
> microsoft.public.dotnet.framework.aspnet:366112
> | X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
> |
> | Hello;
> |
> | I earlier gave IIS_WPG write permissions and that was sufficient to
> create
> | the file (it's reading it that is the problem.
> |
> | I just tried as you suggested and also gave ASPNET write permission, but
> no
> | help. Still created with the same 4 permissions and the end user cannot
> view
> | the png file.
> |
> | --
> | thanks - dave
> |
> |
> | "Phillip N Rounds" wrote:
> |
> | > Give ASPNET write permission in the appropriate directory. This is the
> | > built-in account for ASP.NET, not IUSR_JASMINE as you had assumed.
> | >
> | >
> | > "David Thielen" <thielen@xxxxxxxxxxxxx> wrote in message
> | > news:FF8E0EB4-A61A-4CAD-A76A-EA525E8E2A87@xxxxxxxxxxxxxxxx
> | > > Hi;
> | > >
> | > > My ASP.NET app (C# calling J# under .net 2.0) creates a png file in a
> | > > subdirectory to display as part of the created page. However, the
> bitmap
> | > > will
> | > > not display due to a security violation.
> | > >
> | > > Everything is the default settings I believe. IIS is running under
> Local
> | > > System. In IIS the DefaultAppPool is running under Network Service.
> | > > Annonymous access uses the account IUSR_JASMINE (machine name is
> Jasmine).
> | > >
> | > > The application is an ASP.NET application. You can go to
> | > > http://www.windwardreports.com/RunReportASP/ReportForm.aspx, select
> the
> | > > html
> | > > output, and run it to see the problem.
> | > >
> | > > The images directory where the file is created has granted to
> IUSR_JASMINE
> | > > Read & Execute, List Folder Contents, and Read permissions. Under
> Advanced
> | > > it
> | > > has checked "Allow inheritable permissions..."
> | > >
> | > > I also had to give IIS_WPG write permissions in images to create the
> file.
> | > > The creation occurs fine. However the created files only have
> permissions
> | > > for
> | > > Administrators, Network Service, Power Users, and System.
> | > >
> | > > The file is created with and written to using new
> | > >
> FileOutputStream("c:\Intepub\wwwroot\windwardreports\images\wr_tempname.png"
> )
> | > >
> | > > Is this a J# issue, or an IIS issue, or an ASP.NET issue? (Or is it
> me?)
> | > > Somehow the created file is not getting the permissions of the
> directory
> | > > it
> | > > is being created in.
> | > >
> | > > ??? - thanks - dave
> | > >
> | >
> | >
> | >
> |
>
>
.



Relevant Pages

  • RE: Error: Failed to start monitoring changes - Framework 1.1
    ... | Thread-Topic: Error: Failed to start monitoring changes - Framework 1.1 ... The images for an asset are synchronously copied ... | before the NAS sets permissions properly. ... |> the app domain on a recompile of inline code. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Dos connection to SBS2K3 share
    ... I'm convinced it is something to do with DC security policies / secured comms ... to prove that it isn't a permissions problem. ... with the way a 2003 DC authenticates clients. ... > On our SBS2003 server I have created a hidden share called images$. ...
    (microsoft.public.windows.server.sbs)
  • Re: Resource protected by Form based aythetication
    ... Brock's suggestion of using IIS to manage the permissions is a good one. ... > resource but not some other type of files, for example, images. ... > subfolder of Demo, named images. ... > I can use IE browser to directly access any image file in subfolder ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Resource protected by Form based aythetication
    ... > Brock's suggestion of using IIS to manage the permissions is a good one. ... >> resource but not some other type of files, for example, images. ... >> All my aspx forms located in Demo folder and image files located in a ... >> I can use IE browser to directly access any image file in subfolder ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Creating a file that can be seen in the browser
    ... the page will popup authenticate dialog to ask me ... "images" sub folder being protected by certain authentication in IIS(Allow ... please check the IIS log to see the error entry about the accessing ... Still created with the same 4 permissions and the end user cannot ...
    (microsoft.public.dotnet.framework.aspnet)