Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
DotNet
acad.assignment.mngr
academic
adonet
aspnet
aspnet.announcements
aspnet.build.controls
aspnet.caching
aspnet.datagridcontrol
aspnet.mobile
aspnet.security
aspnet.webcontrols
aspnet.webservices
clr
compactframework
component_services
datatools
distributed_apps
drawing
faqs
framework
framework.wmi
general
internationalization
interop
languages.csharp
languages.jscript
languages.vb
languages.vb.controls
languages.vb.data
languages.vb.upgrade
languages.vc
languages.vc.libraries
myservices
odbcnet
performance
remoting
scripting
sdk
security
setup
vjsharp
vsa
webservi.enhancements
webservices
windowsforms
windowsforms.controls
winforms.databinding
winforms.designtime
xml
  
 
date: Tue, 8 Jul 2008 14:15:26 -0500,    group: microsoft.public.dotnet.framework.aspnet        back       


VS2008 HTTP 403 Help!!   
I've been away from ASPNET - I open up a new Web app in VS2008 and go into 
properties and select to use IIS instead of  the personal web server.  Then 
I run in debug mode and it says I have to set the Debug= True in the 
Web.config which I do. Then try to run it again and it says I must enable 
integrated security which I do.  I then try to run it again and get the HTTP 
403 error - " This error (HTTP 403 Forbidden) means that Internet Explorer 
was able to connect to the website, but it does not have permission to view 
the webpage."

What have I got to do to get around this to debug a simple ASPNET app?

TIA
Harry
date: Tue, 8 Jul 2008 14:15:26 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
Is your ASP.NET application running as an IIS application ?
Does the account ASP.NET runs as, have read permissions to the app's physical directory ?




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS instead of 
> the personal web server.  Then I run in debug mode and it says I have to set the Debug= True in the Web.config which I 
> do. Then try to run it again and it says I must enable integrated security which I do.  I then try to run it again and 
> get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet Explorer was able to connect to the 
> website, but it does not have permission to view the webpage."
>
> What have I got to do to get around this to debug a simple ASPNET app?
>
> TIA
> Harry
>
date: Tue, 8 Jul 2008 15:29:33 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Those were the first things I checked.  Yes.
It creates a virtual directory in the project properties. When I go into IIS 
I see it as a web app.

"Juan T. Llibre"  wrote in message 
news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
> Is your ASP.NET application running as an IIS application ?
> Does the account ASP.NET runs as, have read permissions to the app's 
> physical directory ?
>
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ======================================
> "Harry Simpson"  wrote in message 
> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>> I've been away from ASPNET - I open up a new Web app in VS2008 and go 
>> into properties and select to use IIS instead of the personal web server. 
>> Then I run in debug mode and it says I have to set the Debug= True in the 
>> Web.config which I do. Then try to run it again and it says I must enable 
>> integrated security which I do.  I then try to run it again and get the 
>> HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet 
>> Explorer was able to connect to the website, but it does not have 
>> permission to view the webpage."
>>
>> What have I got to do to get around this to debug a simple ASPNET app?
>>
>> TIA
>> Harry
>>
>
>
date: Tue, 8 Jul 2008 14:44:35 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
And I've given full rights on the directory where the web app actual files 
reside...
"Harry Simpson"  wrote in message 
news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
> Those were the first things I checked.  Yes.
> It creates a virtual directory in the project properties. When I go into 
> IIS I see it as a web app.
>
> "Juan T. Llibre"  wrote in message 
> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>> Is your ASP.NET application running as an IIS application ?
>> Does the account ASP.NET runs as, have read permissions to the app's 
>> physical directory ?
>>
>>
>>
>>
>> Juan T. Llibre, asp.net MVP
>> asp.net faq : http://asp.net.do/faq/
>> foros de asp.net, en español : http://asp.net.do/foros/
>> ======================================
>> "Harry Simpson"  wrote in message 
>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go 
>>> into properties and select to use IIS instead of the personal web 
>>> server. Then I run in debug mode and it says I have to set the Debug= 
>>> True in the Web.config which I do. Then try to run it again and it says 
>>> I must enable integrated security which I do.  I then try to run it 
>>> again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) 
>>> means that Internet Explorer was able to connect to the website, but it 
>>> does not have permission to view the webpage."
>>>
>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>
>>> TIA
>>> Harry
>>>
>>
>>
>
>
date: Tue, 8 Jul 2008 14:58:55 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
re:
!> And I've given full rights on the directory where the web app actual files reside...

To which account did you give rights to ?
Which OS are you running VS 2008 on ?




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
> And I've given full rights on the directory where the web app actual files reside...
> "Harry Simpson"  wrote in message news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>> Those were the first things I checked.  Yes.
>> It creates a virtual directory in the project properties. When I go into IIS I see it as a web app.
>>
>> "Juan T. Llibre"  wrote in message news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>> Is your ASP.NET application running as an IIS application ?
>>> Does the account ASP.NET runs as, have read permissions to the app's physical directory ?
>>>
>>>
>>>
>>>
>>> Juan T. Llibre, asp.net MVP
>>> asp.net faq : http://asp.net.do/faq/
>>> foros de asp.net, en español : http://asp.net.do/foros/
>>> ======================================
>>> "Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS instead 
>>>> of the personal web server. Then I run in debug mode and it says I have to set the Debug= True in the Web.config 
>>>> which I do. Then try to run it again and it says I must enable integrated security which I do.  I then try to run 
>>>> it again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet Explorer was able to 
>>>> connect to the website, but it does not have permission to view the webpage."
>>>>
>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>
>>>> TIA
>>>> Harry
>>>>
>>>
>>>
>>
>>
>
>
date: Tue, 8 Jul 2008 16:52:41 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Thanks for hanging in here with me on this one Juan!

I'm running XP SP3

Gave the aspnet_wp account (PHG\ASPNET) full accesss to the directory where 
the web app files are physically located.

"Juan T. Llibre"  wrote in message 
news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
> re:
> !> And I've given full rights on the directory where the web app actual 
> files reside...
>
> To which account did you give rights to ?
> Which OS are you running VS 2008 on ?
>
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ======================================
> "Harry Simpson"  wrote in message 
> news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>> And I've given full rights on the directory where the web app actual 
>> files reside...
>> "Harry Simpson"  wrote in message 
>> news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>> Those were the first things I checked.  Yes.
>>> It creates a virtual directory in the project properties. When I go into 
>>> IIS I see it as a web app.
>>>
>>> "Juan T. Llibre"  wrote in message 
>>> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>> Is your ASP.NET application running as an IIS application ?
>>>> Does the account ASP.NET runs as, have read permissions to the app's 
>>>> physical directory ?
>>>>
>>>>
>>>>
>>>>
>>>> Juan T. Llibre, asp.net MVP
>>>> asp.net faq : http://asp.net.do/faq/
>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>> ======================================
>>>> "Harry Simpson"  wrote in message 
>>>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go 
>>>>> into properties and select to use IIS instead of the personal web 
>>>>> server. Then I run in debug mode and it says I have to set the Debug= 
>>>>> True in the Web.config which I do. Then try to run it again and it 
>>>>> says I must enable integrated security which I do.  I then try to run 
>>>>> it again and get the HTTP 403 error - " This error (HTTP 403 
>>>>> Forbidden) means that Internet Explorer was able to connect to the 
>>>>> website, but it does not have permission to view the webpage."
>>>>>
>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>
>>>>> TIA
>>>>> Harry
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Tue, 8 Jul 2008 16:39:49 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
If I'm not mistaken, the account which should be given access rights to any physical directory
which holds ASP.NET files for Windows XP is the MachineName\ASPNET account.

Please save the following code as "identity.aspx"  :
-------------------------------------------------------------------------
<%@ Page Language="VB" %>
<%@ Import NameSpace = System.Security.Principal %>
<script runat="server">
    Sub Page_Load()
        Dim tmp As String = WindowsIdentity.GetCurrent.Name()
        Label1.Text = "ASP.NET is running as the account : " & tmp
    End Sub
</script>
<html>
<head>
    <title>What account is ASP.NET running as ?</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:Label ID="Label1" Runat="server" Text="Label"></asp:Label>
    </div>
    </form>
</body>
</html>
-----------------

Save it to the wwwroot directory, and run it as :

http://localhost/identity.aspx

You can click that link after you save the file to the wwwroot directory.
Then, please post back the results you got.

I think you will get back "YourMachineName\ASPNET",
unless you have changed the account by configuring an account to impersonate.




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:ujS5nMU4IHA.2336@TK2MSFTNGP03.phx.gbl...
> Thanks for hanging in here with me on this one Juan!
>
> I'm running XP SP3
>
> Gave the aspnet_wp account (PHG\ASPNET) full accesss to the directory where the web app files are physically located.
>
> "Juan T. Llibre"  wrote in message news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>> re:
>> !> And I've given full rights on the directory where the web app actual files reside...
>>
>> To which account did you give rights to ?
>> Which OS are you running VS 2008 on ?
>>
>>
>>
>>
>> Juan T. Llibre, asp.net MVP
>> asp.net faq : http://asp.net.do/faq/
>> foros de asp.net, en español : http://asp.net.do/foros/
>> ======================================
>> "Harry Simpson"  wrote in message news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>> And I've given full rights on the directory where the web app actual files reside...
>>> "Harry Simpson"  wrote in message news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>> Those were the first things I checked.  Yes.
>>>> It creates a virtual directory in the project properties. When I go into IIS I see it as a web app.
>>>>
>>>> "Juan T. Llibre"  wrote in message news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>> Is your ASP.NET application running as an IIS application ?
>>>>> Does the account ASP.NET runs as, have read permissions to the app's physical directory ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Juan T. Llibre, asp.net MVP
>>>>> asp.net faq : http://asp.net.do/faq/
>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>> ======================================
>>>>> "Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS 
>>>>>> instead of the personal web server. Then I run in debug mode and it says I have to set the Debug= True in the 
>>>>>> Web.config which I do. Then try to run it again and it says I must enable integrated security which I do.  I then 
>>>>>> try to run it again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet Explorer 
>>>>>> was able to connect to the website, but it does not have permission to view the webpage."
>>>>>>
>>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>>
>>>>>> TIA
>>>>>> Harry
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Tue, 8 Jul 2008 22:28:03 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Thanks Juan

Got
ASP.NET is running as the account : SIMPSON2\ASPNET

And the physical directory the virtual hits has full access granted to 
ASP.NET Machine Account (SIMPSON2\ASPNET)

VS2008 defaults to using the personal server - which works fine - no HTTP 
403 error with it.  Just when I switch to IIS in VS2008 project popreties - 
WEB do I run into problems
Could it be here that things a screwed up?

I set the project URL to the virtual directory
http://localhost/TestWebApp

Thanks
Harry

"Juan T. Llibre"  wrote in message 
news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
> re:
> !> And I've given full rights on the directory where the web app actual 
> files reside...
>
> To which account did you give rights to ?
> Which OS are you running VS 2008 on ?
>
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ======================================
> "Harry Simpson"  wrote in message 
> news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>> And I've given full rights on the directory where the web app actual 
>> files reside...
>> "Harry Simpson"  wrote in message 
>> news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>> Those were the first things I checked.  Yes.
>>> It creates a virtual directory in the project properties. When I go into 
>>> IIS I see it as a web app.
>>>
>>> "Juan T. Llibre"  wrote in message 
>>> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>> Is your ASP.NET application running as an IIS application ?
>>>> Does the account ASP.NET runs as, have read permissions to the app's 
>>>> physical directory ?
>>>>
>>>>
>>>>
>>>>
>>>> Juan T. Llibre, asp.net MVP
>>>> asp.net faq : http://asp.net.do/faq/
>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>> ======================================
>>>> "Harry Simpson"  wrote in message 
>>>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go 
>>>>> into properties and select to use IIS instead of the personal web 
>>>>> server. Then I run in debug mode and it says I have to set the Debug= 
>>>>> True in the Web.config which I do. Then try to run it again and it 
>>>>> says I must enable integrated security which I do.  I then try to run 
>>>>> it again and get the HTTP 403 error - " This error (HTTP 403 
>>>>> Forbidden) means that Internet Explorer was able to connect to the 
>>>>> website, but it does not have permission to view the webpage."
>>>>>
>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>
>>>>> TIA
>>>>> Harry
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Wed, 9 Jul 2008 11:31:21 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
re:
!> Just when I switch to IIS in VS2008 project properties - WEB do I run into problems

I just reproduced what you're seeing.

I think it may be related to VS 2008 running ASP.NET apps as MachineName\Administrator,
while IIS runs them as MachineName\ASP.NET_account, in your case : MachineName\ASPNET
and in my case, MachineName\Network Service.

What I don't understand is why the MachineName\ASP.NET_account's permissions don't take hold,
even though the account is explicitly granted access permissions.

I did find a workaround for your problem which, as mentioned, I was able to reproduce.

What I did was *publish* the project to a disk-based directory.
Then, I created a virtual directory in IIS which points to the directory where the project was published to.

After that, using the option "Open web site" in VS 2008,
allowed me to open, edit and run the published project.

Also, if I open the property pages for the project,
and configure the "Use custom server" option to http://localhost/ApplicationName/,
(the same virtual directory name I created in IIS) I can also browse the project from within VS 2008 using IIS.

So, while this is a good workaround, it looks like you found a bug.
Can you file a bug report at the Connect site ?




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
> Thanks Juan
>
> Got
> ASP.NET is running as the account : SIMPSON2\ASPNET
>
> And the physical directory the virtual hits has full access granted to ASP.NET Machine Account (SIMPSON2\ASPNET)
>
> VS2008 defaults to using the personal server - which works fine - no HTTP 403 error with it.  Just when I switch to
> IIS in VS2008 project popreties - WEB do I run into problems
> Could it be here that things a screwed up?
>
> I set the project URL to the virtual directory
> http://localhost/TestWebApp
>
> Thanks
> Harry
>
> "Juan T. Llibre"  wrote in message news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>> re:
>> !> And I've given full rights on the directory where the web app actual files reside...
>>
>> To which account did you give rights to ?
>> Which OS are you running VS 2008 on ?
>>
>>
>>
>>
>> Juan T. Llibre, asp.net MVP
>> asp.net faq : http://asp.net.do/faq/
>> foros de asp.net, en español : http://asp.net.do/foros/
>> ======================================
>> "Harry Simpson"  wrote in message news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>> And I've given full rights on the directory where the web app actual files reside...
>>> "Harry Simpson"  wrote in message news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>> Those were the first things I checked.  Yes.
>>>> It creates a virtual directory in the project properties. When I go into IIS I see it as a web app.
>>>>
>>>> "Juan T. Llibre"  wrote in message news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>> Is your ASP.NET application running as an IIS application ?
>>>>> Does the account ASP.NET runs as, have read permissions to the app's physical directory ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Juan T. Llibre, asp.net MVP
>>>>> asp.net faq : http://asp.net.do/faq/
>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>> ======================================
>>>>> "Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS
>>>>>> instead of the personal web server. Then I run in debug mode and it says I have to set the Debug= True in the
>>>>>> Web.config which I do. Then try to run it again and it says I must enable integrated security which I do.  I then
>>>>>> try to run it again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet Explorer
>>>>>> was able to connect to the website, but it does not have permission to view the webpage."
>>>>>>
>>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>>
>>>>>> TIA
>>>>>> Harry
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Wed, 9 Jul 2008 17:08:34 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Sure Juan - what's the url to the "Connect site" ?

Also now after doing this I've getting the following error on build
Error 1 It is an error to use a section registered as 
allowDefinition='MachineToApplication' beyond application level.  This error 
can be caused by a virtual directory not being configured as an application 
in IIS. D:\_VS2008 PROJECTS\TestWebApp\TestWebApp\Web.config 70

Seems like the publish took away the projects web app status.

My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\

Looks like when you publish this it just reverts to using the old dev server 
and not IIS
http://localhost:4788/TestWebApplication/
which does work but I want to use IIS........

what's the url to the "Connect site" ?

Thanks
Harry

"Juan T. Llibre"  wrote in message 
news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
> re:
> !> Just when I switch to IIS in VS2008 project properties - WEB do I run 
> into problems
>
> I just reproduced what you're seeing.
>
> I think it may be related to VS 2008 running ASP.NET apps as 
> MachineName\Administrator,
> while IIS runs them as MachineName\ASP.NET_account, in your case : 
> MachineName\ASPNET
> and in my case, MachineName\Network Service.
>
> What I don't understand is why the MachineName\ASP.NET_account's 
> permissions don't take hold,
> even though the account is explicitly granted access permissions.
>
> I did find a workaround for your problem which, as mentioned, I was able 
> to reproduce.
>
> What I did was *publish* the project to a disk-based directory.
> Then, I created a virtual directory in IIS which points to the directory 
> where the project was published to.
>
> After that, using the option "Open web site" in VS 2008,
> allowed me to open, edit and run the published project.
>
> Also, if I open the property pages for the project,
> and configure the "Use custom server" option to 
> http://localhost/ApplicationName/,
> (the same virtual directory name I created in IIS) I can also browse the 
> project from within VS 2008 using IIS.
>
> So, while this is a good workaround, it looks like you found a bug.
> Can you file a bug report at the Connect site ?
>
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ======================================
> "Harry Simpson"  wrote in message 
> news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>> Thanks Juan
>>
>> Got
>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>
>> And the physical directory the virtual hits has full access granted to 
>> ASP.NET Machine Account (SIMPSON2\ASPNET)
>>
>> VS2008 defaults to using the personal server - which works fine - no HTTP 
>> 403 error with it.  Just when I switch to
>> IIS in VS2008 project popreties - WEB do I run into problems
>> Could it be here that things a screwed up?
>>
>> I set the project URL to the virtual directory
>> http://localhost/TestWebApp
>>
>> Thanks
>> Harry
>>
>> "Juan T. Llibre"  wrote in message 
>> news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>> re:
>>> !> And I've given full rights on the directory where the web app actual 
>>> files reside...
>>>
>>> To which account did you give rights to ?
>>> Which OS are you running VS 2008 on ?
>>>
>>>
>>>
>>>
>>> Juan T. Llibre, asp.net MVP
>>> asp.net faq : http://asp.net.do/faq/
>>> foros de asp.net, en español : http://asp.net.do/foros/
>>> ======================================
>>> "Harry Simpson"  wrote in message 
>>> news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>> And I've given full rights on the directory where the web app actual 
>>>> files reside...
>>>> "Harry Simpson"  wrote in message 
>>>> news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>> Those were the first things I checked.  Yes.
>>>>> It creates a virtual directory in the project properties. When I go 
>>>>> into IIS I see it as a web app.
>>>>>
>>>>> "Juan T. Llibre"  wrote in message 
>>>>> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>> Does the account ASP.NET runs as, have read permissions to the app's 
>>>>>> physical directory ?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Juan T. Llibre, asp.net MVP
>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>> ======================================
>>>>>> "Harry Simpson"  wrote in message 
>>>>>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and 
>>>>>>> go into properties and select to use IIS
>>>>>>> instead of the personal web server. Then I run in debug mode and it 
>>>>>>> says I have to set the Debug= True in the
>>>>>>> Web.config which I do. Then try to run it again and it says I must 
>>>>>>> enable integrated security which I do.  I then
>>>>>>> try to run it again and get the HTTP 403 error - " This error (HTTP 
>>>>>>> 403 Forbidden) means that Internet Explorer
>>>>>>> was able to connect to the website, but it does not have permission 
>>>>>>> to view the webpage."
>>>>>>>
>>>>>>> What have I got to do to get around this to debug a simple ASPNET 
>>>>>>> app?
>>>>>>>
>>>>>>> TIA
>>>>>>> Harry
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
>
date: Wed, 9 Jul 2008 16:59:44 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
re:
!> what's the url to the "Connect site" ?

http://connect.microsoft.com/

You'll need to use your Windows Live ID to sign in.
If you don't have one, create one and then sign in to Connect.

re:
> Also now after doing this I've getting the following error on build
!> Error 1 It is an error to use a section registered as
!> allowDefinition='MachineToApplication' beyond application level.

That error is caused by a virtual directory not being configured as an application in IIS.
Check in your IIS Manager, and make sure you created a virtual directory for your app.

re:
!> Looks like when you publish this it just reverts to using the old dev server
!> and not IIS http://localhost:4788/TestWebApplication/
!> which does work but I want to use IIS

You need to open the property pages for the project, and configure the "Use custom server"
option to http://localhost/ApplicationName/, (the same virtual directory name created in IIS)
and you will be able to browse the project from within VS 2008 using IIS.




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
> Sure Juan - what's the url to the "Connect site" ?
>
> Also now after doing this I've getting the following error on build
> Error 1 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. 
> This error can be caused by a virtual directory not being configured as an application in IIS. D:\_VS2008 
> PROJECTS\TestWebApp\TestWebApp\Web.config 70
>
> Seems like the publish took away the projects web app status.
>
> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>
> Looks like when you publish this it just reverts to using the old dev server and not IIS
> http://localhost:4788/TestWebApplication/
> which does work but I want to use IIS........
>
> what's the url to the "Connect site" ?
>
> Thanks
> Harry
>
> "Juan T. Llibre"  wrote in message news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>> re:
>> !> Just when I switch to IIS in VS2008 project properties - WEB do I run into problems
>>
>> I just reproduced what you're seeing.
>>
>> I think it may be related to VS 2008 running ASP.NET apps as MachineName\Administrator,
>> while IIS runs them as MachineName\ASP.NET_account, in your case : MachineName\ASPNET
>> and in my case, MachineName\Network Service.
>>
>> What I don't understand is why the MachineName\ASP.NET_account's permissions don't take hold,
>> even though the account is explicitly granted access permissions.
>>
>> I did find a workaround for your problem which, as mentioned, I was able to reproduce.
>>
>> What I did was *publish* the project to a disk-based directory.
>> Then, I created a virtual directory in IIS which points to the directory where the project was published to.
>>
>> After that, using the option "Open web site" in VS 2008,
>> allowed me to open, edit and run the published project.
>>
>> Also, if I open the property pages for the project,
>> and configure the "Use custom server" option to http://localhost/ApplicationName/,
>> (the same virtual directory name I created in IIS) I can also browse the project from within VS 2008 using IIS.
>>
>> So, while this is a good workaround, it looks like you found a bug.
>> Can you file a bug report at the Connect site ?
>>
>>
>>
>>
>> Juan T. Llibre, asp.net MVP
>> asp.net faq : http://asp.net.do/faq/
>> foros de asp.net, en español : http://asp.net.do/foros/
>> ======================================
>> "Harry Simpson"  wrote in message news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>> Thanks Juan
>>>
>>> Got
>>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>>
>>> And the physical directory the virtual hits has full access granted to ASP.NET Machine Account (SIMPSON2\ASPNET)
>>>
>>> VS2008 defaults to using the personal server - which works fine - no HTTP 403 error with it.  Just when I switch to
>>> IIS in VS2008 project popreties - WEB do I run into problems
>>> Could it be here that things a screwed up?
>>>
>>> I set the project URL to the virtual directory
>>> http://localhost/TestWebApp
>>>
>>> Thanks
>>> Harry
>>>
>>> "Juan T. Llibre"  wrote in message news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>>> re:
>>>> !> And I've given full rights on the directory where the web app actual files reside...
>>>>
>>>> To which account did you give rights to ?
>>>> Which OS are you running VS 2008 on ?
>>>>
>>>>
>>>>
>>>>
>>>> Juan T. Llibre, asp.net MVP
>>>> asp.net faq : http://asp.net.do/faq/
>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>> ======================================
>>>> "Harry Simpson"  wrote in message news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>> And I've given full rights on the directory where the web app actual files reside...
>>>>> "Harry Simpson"  wrote in message news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>> Those were the first things I checked.  Yes.
>>>>>> It creates a virtual directory in the project properties. When I go into IIS I see it as a web app.
>>>>>>
>>>>>> "Juan T. Llibre"  wrote in message news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>>> Does the account ASP.NET runs as, have read permissions to the app's physical directory ?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>> ======================================
>>>>>>> "Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS
>>>>>>>> instead of the personal web server. Then I run in debug mode and it says I have to set the Debug= True in the
>>>>>>>> Web.config which I do. Then try to run it again and it says I must enable integrated security which I do.  I 
>>>>>>>> then
>>>>>>>> try to run it again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet Explorer
>>>>>>>> was able to connect to the website, but it does not have permission to view the webpage."
>>>>>>>>
>>>>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>>>>
>>>>>>>> TIA
>>>>>>>> Harry
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>>
>
>
date: Wed, 9 Jul 2008 18:48:24 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Thanks Juan!

I tried the workaround and could never get it to work - I'll send this to MS 
and maybe somebody can help.  It's amazing that we're the only two people in 
the world that have ever run into this to date....

Harry
(have bug, will find....)

"Juan T. Llibre"  wrote in message 
news:eFX4%23Xh4IHA.1192@TK2MSFTNGP05.phx.gbl...
> re:
> !> what's the url to the "Connect site" ?
>
> http://connect.microsoft.com/
>
> You'll need to use your Windows Live ID to sign in.
> If you don't have one, create one and then sign in to Connect.
>
> re:
>> Also now after doing this I've getting the following error on build
> !> Error 1 It is an error to use a section registered as
> !> allowDefinition='MachineToApplication' beyond application level.
>
> That error is caused by a virtual directory not being configured as an 
> application in IIS.
> Check in your IIS Manager, and make sure you created a virtual directory 
> for your app.
>
> re:
> !> Looks like when you publish this it just reverts to using the old dev 
> server
> !> and not IIS http://localhost:4788/TestWebApplication/
> !> which does work but I want to use IIS
>
> You need to open the property pages for the project, and configure the 
> "Use custom server"
> option to http://localhost/ApplicationName/, (the same virtual directory 
> name created in IIS)
> and you will be able to browse the project from within VS 2008 using IIS.
>
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ======================================
> "Harry Simpson"  wrote in message 
> news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
>> Sure Juan - what's the url to the "Connect site" ?
>>
>> Also now after doing this I've getting the following error on build
>> Error 1 It is an error to use a section registered as 
>> allowDefinition='MachineToApplication' beyond application level. This 
>> error can be caused by a virtual directory not being configured as an 
>> application in IIS. D:\_VS2008 PROJECTS\TestWebApp\TestWebApp\Web.config 
>> 70
>>
>> Seems like the publish took away the projects web app status.
>>
>> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>>
>> Looks like when you publish this it just reverts to using the old dev 
>> server and not IIS
>> http://localhost:4788/TestWebApplication/
>> which does work but I want to use IIS........
>>
>> what's the url to the "Connect site" ?
>>
>> Thanks
>> Harry
>>
>> "Juan T. Llibre"  wrote in message 
>> news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>>> re:
>>> !> Just when I switch to IIS in VS2008 project properties - WEB do I run 
>>> into problems
>>>
>>> I just reproduced what you're seeing.
>>>
>>> I think it may be related to VS 2008 running ASP.NET apps as 
>>> MachineName\Administrator,
>>> while IIS runs them as MachineName\ASP.NET_account, in your case : 
>>> MachineName\ASPNET
>>> and in my case, MachineName\Network Service.
>>>
>>> What I don't understand is why the MachineName\ASP.NET_account's 
>>> permissions don't take hold,
>>> even though the account is explicitly granted access permissions.
>>>
>>> I did find a workaround for your problem which, as mentioned, I was able 
>>> to reproduce.
>>>
>>> What I did was *publish* the project to a disk-based directory.
>>> Then, I created a virtual directory in IIS which points to the directory 
>>> where the project was published to.
>>>
>>> After that, using the option "Open web site" in VS 2008,
>>> allowed me to open, edit and run the published project.
>>>
>>> Also, if I open the property pages for the project,
>>> and configure the "Use custom server" option to 
>>> http://localhost/ApplicationName/,
>>> (the same virtual directory name I created in IIS) I can also browse the 
>>> project from within VS 2008 using IIS.
>>>
>>> So, while this is a good workaround, it looks like you found a bug.
>>> Can you file a bug report at the Connect site ?
>>>
>>>
>>>
>>>
>>> Juan T. Llibre, asp.net MVP
>>> asp.net faq : http://asp.net.do/faq/
>>> foros de asp.net, en español : http://asp.net.do/foros/
>>> ======================================
>>> "Harry Simpson"  wrote in message 
>>> news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>> Thanks Juan
>>>>
>>>> Got
>>>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>>>
>>>> And the physical directory the virtual hits has full access granted to 
>>>> ASP.NET Machine Account (SIMPSON2\ASPNET)
>>>>
>>>> VS2008 defaults to using the personal server - which works fine - no 
>>>> HTTP 403 error with it.  Just when I switch to
>>>> IIS in VS2008 project popreties - WEB do I run into problems
>>>> Could it be here that things a screwed up?
>>>>
>>>> I set the project URL to the virtual directory
>>>> http://localhost/TestWebApp
>>>>
>>>> Thanks
>>>> Harry
>>>>
>>>> "Juan T. Llibre"  wrote in message 
>>>> news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>>>> re:
>>>>> !> And I've given full rights on the directory where the web app 
>>>>> actual files reside...
>>>>>
>>>>> To which account did you give rights to ?
>>>>> Which OS are you running VS 2008 on ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Juan T. Llibre, asp.net MVP
>>>>> asp.net faq : http://asp.net.do/faq/
>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>> ======================================
>>>>> "Harry Simpson"  wrote in message 
>>>>> news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>> And I've given full rights on the directory where the web app actual 
>>>>>> files reside...
>>>>>> "Harry Simpson"  wrote in message 
>>>>>> news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>>> Those were the first things I checked.  Yes.
>>>>>>> It creates a virtual directory in the project properties. When I go 
>>>>>>> into IIS I see it as a web app.
>>>>>>>
>>>>>>> "Juan T. Llibre"  wrote in message 
>>>>>>> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>>>> Does the account ASP.NET runs as, have read permissions to the 
>>>>>>>> app's physical directory ?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>>> ======================================
>>>>>>>> "Harry Simpson"  wrote in message 
>>>>>>>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and 
>>>>>>>>> go into properties and select to use IIS
>>>>>>>>> instead of the personal web server. Then I run in debug mode and 
>>>>>>>>> it says I have to set the Debug= True in the
>>>>>>>>> Web.config which I do. Then try to run it again and it says I must 
>>>>>>>>> enable integrated security which I do.  I then
>>>>>>>>> try to run it again and get the HTTP 403 error - " This error 
>>>>>>>>> (HTTP 403 Forbidden) means that Internet Explorer
>>>>>>>>> was able to connect to the website, but it does not have 
>>>>>>>>> permission to view the webpage."
>>>>>>>>>
>>>>>>>>> What have I got to do to get around this to debug a simple ASPNET 
>>>>>>>>> app?
>>>>>>>>>
>>>>>>>>> TIA
>>>>>>>>> Harry
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>
>
date: Thu, 10 Jul 2008 14:21:50 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
Juan,

Case is at
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757
if you're interested.  Ironic thing was When I was going through the routine 
which had failed so many times to do the bug report, it worked!  But I 
cannot find a way to get these other apps to work correctly at all....

Thanks
Harry

"Harry Simpson"  wrote in message 
news:%23iB71Is4IHA.4988@TK2MSFTNGP04.phx.gbl...
> Thanks Juan!
>
> I tried the workaround and could never get it to work - I'll send this to 
> MS and maybe somebody can help.  It's amazing that we're the only two 
> people in the world that have ever run into this to date....
>
> Harry
> (have bug, will find....)
>
> "Juan T. Llibre"  wrote in message 
> news:eFX4%23Xh4IHA.1192@TK2MSFTNGP05.phx.gbl...
>> re:
>> !> what's the url to the "Connect site" ?
>>
>> http://connect.microsoft.com/
>>
>> You'll need to use your Windows Live ID to sign in.
>> If you don't have one, create one and then sign in to Connect.
>>
>> re:
>>> Also now after doing this I've getting the following error on build
>> !> Error 1 It is an error to use a section registered as
>> !> allowDefinition='MachineToApplication' beyond application level.
>>
>> That error is caused by a virtual directory not being configured as an 
>> application in IIS.
>> Check in your IIS Manager, and make sure you created a virtual directory 
>> for your app.
>>
>> re:
>> !> Looks like when you publish this it just reverts to using the old dev 
>> server
>> !> and not IIS http://localhost:4788/TestWebApplication/
>> !> which does work but I want to use IIS
>>
>> You need to open the property pages for the project, and configure the 
>> "Use custom server"
>> option to http://localhost/ApplicationName/, (the same virtual directory 
>> name created in IIS)
>> and you will be able to browse the project from within VS 2008 using IIS.
>>
>>
>>
>>
>> Juan T. Llibre, asp.net MVP
>> asp.net faq : http://asp.net.do/faq/
>> foros de asp.net, en español : http://asp.net.do/foros/
>> ======================================
>> "Harry Simpson"  wrote in message 
>> news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>> Sure Juan - what's the url to the "Connect site" ?
>>>
>>> Also now after doing this I've getting the following error on build
>>> Error 1 It is an error to use a section registered as 
>>> allowDefinition='MachineToApplication' beyond application level. This 
>>> error can be caused by a virtual directory not being configured as an 
>>> application in IIS. D:\_VS2008 PROJECTS\TestWebApp\TestWebApp\Web.config 
>>> 70
>>>
>>> Seems like the publish took away the projects web app status.
>>>
>>> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>>>
>>> Looks like when you publish this it just reverts to using the old dev 
>>> server and not IIS
>>> http://localhost:4788/TestWebApplication/
>>> which does work but I want to use IIS........
>>>
>>> what's the url to the "Connect site" ?
>>>
>>> Thanks
>>> Harry
>>>
>>> "Juan T. Llibre"  wrote in message 
>>> news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>>>> re:
>>>> !> Just when I switch to IIS in VS2008 project properties - WEB do I 
>>>> run into problems
>>>>
>>>> I just reproduced what you're seeing.
>>>>
>>>> I think it may be related to VS 2008 running ASP.NET apps as 
>>>> MachineName\Administrator,
>>>> while IIS runs them as MachineName\ASP.NET_account, in your case : 
>>>> MachineName\ASPNET
>>>> and in my case, MachineName\Network Service.
>>>>
>>>> What I don't understand is why the MachineName\ASP.NET_account's 
>>>> permissions don't take hold,
>>>> even though the account is explicitly granted access permissions.
>>>>
>>>> I did find a workaround for your problem which, as mentioned, I was 
>>>> able to reproduce.
>>>>
>>>> What I did was *publish* the project to a disk-based directory.
>>>> Then, I created a virtual directory in IIS which points to the 
>>>> directory where the project was published to.
>>>>
>>>> After that, using the option "Open web site" in VS 2008,
>>>> allowed me to open, edit and run the published project.
>>>>
>>>> Also, if I open the property pages for the project,
>>>> and configure the "Use custom server" option to 
>>>> http://localhost/ApplicationName/,
>>>> (the same virtual directory name I created in IIS) I can also browse 
>>>> the project from within VS 2008 using IIS.
>>>>
>>>> So, while this is a good workaround, it looks like you found a bug.
>>>> Can you file a bug report at the Connect site ?
>>>>
>>>>
>>>>
>>>>
>>>> Juan T. Llibre, asp.net MVP
>>>> asp.net faq : http://asp.net.do/faq/
>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>> ======================================
>>>> "Harry Simpson"  wrote in message 
>>>> news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>> Thanks Juan
>>>>>
>>>>> Got
>>>>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>>>>
>>>>> And the physical directory the virtual hits has full access granted to 
>>>>> ASP.NET Machine Account (SIMPSON2\ASPNET)
>>>>>
>>>>> VS2008 defaults to using the personal server - which works fine - no 
>>>>> HTTP 403 error with it.  Just when I switch to
>>>>> IIS in VS2008 project popreties - WEB do I run into problems
>>>>> Could it be here that things a screwed up?
>>>>>
>>>>> I set the project URL to the virtual directory
>>>>> http://localhost/TestWebApp
>>>>>
>>>>> Thanks
>>>>> Harry
>>>>>
>>>>> "Juan T. Llibre"  wrote in message 
>>>>> news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>>>>> re:
>>>>>> !> And I've given full rights on the directory where the web app 
>>>>>> actual files reside...
>>>>>>
>>>>>> To which account did you give rights to ?
>>>>>> Which OS are you running VS 2008 on ?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Juan T. Llibre, asp.net MVP
>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>> ======================================
>>>>>> "Harry Simpson"  wrote in message 
>>>>>> news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>> And I've given full rights on the directory where the web app actual 
>>>>>>> files reside...
>>>>>>> "Harry Simpson"  wrote in message 
>>>>>>> news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>>>> Those were the first things I checked.  Yes.
>>>>>>>> It creates a virtual directory in the project properties. When I go 
>>>>>>>> into IIS I see it as a web app.
>>>>>>>>
>>>>>>>> "Juan T. Llibre"  wrote in message 
>>>>>>>> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>>>>> Does the account ASP.NET runs as, have read permissions to the 
>>>>>>>>> app's physical directory ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>>>> ======================================
>>>>>>>>> "Harry Simpson"  wrote in message 
>>>>>>>>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 
>>>>>>>>>> and go into properties and select to use IIS
>>>>>>>>>> instead of the personal web server. Then I run in debug mode and 
>>>>>>>>>> it says I have to set the Debug= True in the
>>>>>>>>>> Web.config which I do. Then try to run it again and it says I 
>>>>>>>>>> must enable integrated security which I do.  I then
>>>>>>>>>> try to run it again and get the HTTP 403 error - " This error 
>>>>>>>>>> (HTTP 403 Forbidden) means that Internet Explorer
>>>>>>>>>> was able to connect to the website, but it does not have 
>>>>>>>>>> permission to view the webpage."
>>>>>>>>>>
>>>>>>>>>> What have I got to do to get around this to debug a simple ASPNET 
>>>>>>>>>> app?
>>>>>>>>>>
>>>>>>>>>> TIA
>>>>>>>>>> Harry
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Fri, 11 Jul 2008 08:23:13 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
Thanks for following up, Harry.
That way, we will all benefit from the resolution.



Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:OHtfHl14IHA.1192@TK2MSFTNGP05.phx.gbl...
> Juan,
>
> Case is at
> http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757
> if you're interested.  Ironic thing was When I was going through the routine which had failed so many times to do the 
> bug report, it worked!  But I cannot find a way to get these other apps to work correctly at all....
>
> Thanks
> Harry
>
> "Harry Simpson"  wrote in message news:%23iB71Is4IHA.4988@TK2MSFTNGP04.phx.gbl...
>> Thanks Juan!
>>
>> I tried the workaround and could never get it to work - I'll send this to MS and maybe somebody can help.  It's 
>> amazing that we're the only two people in the world that have ever run into this to date....
>>
>> Harry
>> (have bug, will find....)
>>
>> "Juan T. Llibre"  wrote in message news:eFX4%23Xh4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>> re:
>>> !> what's the url to the "Connect site" ?
>>>
>>> http://connect.microsoft.com/
>>>
>>> You'll need to use your Windows Live ID to sign in.
>>> If you don't have one, create one and then sign in to Connect.
>>>
>>> re:
>>>> Also now after doing this I've getting the following error on build
>>> !> Error 1 It is an error to use a section registered as
>>> !> allowDefinition='MachineToApplication' beyond application level.
>>>
>>> That error is caused by a virtual directory not being configured as an application in IIS.
>>> Check in your IIS Manager, and make sure you created a virtual directory for your app.
>>>
>>> re:
>>> !> Looks like when you publish this it just reverts to using the old dev server
>>> !> and not IIS http://localhost:4788/TestWebApplication/
>>> !> which does work but I want to use IIS
>>>
>>> You need to open the property pages for the project, and configure the "Use custom server"
>>> option to http://localhost/ApplicationName/, (the same virtual directory name created in IIS)
>>> and you will be able to browse the project from within VS 2008 using IIS.
>>>
>>>
>>>
>>>
>>> Juan T. Llibre, asp.net MVP
>>> asp.net faq : http://asp.net.do/faq/
>>> foros de asp.net, en español : http://asp.net.do/foros/
>>> ======================================
>>> "Harry Simpson"  wrote in message news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>>> Sure Juan - what's the url to the "Connect site" ?
>>>>
>>>> Also now after doing this I've getting the following error on build
>>>> Error 1 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application 
>>>> level. This error can be caused by a virtual directory not being configured as an application in IIS. D:\_VS2008 
>>>> PROJECTS\TestWebApp\TestWebApp\Web.config 70
>>>>
>>>> Seems like the publish took away the projects web app status.
>>>>
>>>> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>>>>
>>>> Looks like when you publish this it just reverts to using the old dev server and not IIS
>>>> http://localhost:4788/TestWebApplication/
>>>> which does work but I want to use IIS........
>>>>
>>>> what's the url to the "Connect site" ?
>>>>
>>>> Thanks
>>>> Harry
>>>>
>>>> "Juan T. Llibre"  wrote in message news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>>>>> re:
>>>>> !> Just when I switch to IIS in VS2008 project properties - WEB do I run into problems
>>>>>
>>>>> I just reproduced what you're seeing.
>>>>>
>>>>> I think it may be related to VS 2008 running ASP.NET apps as MachineName\Administrator,
>>>>> while IIS runs them as MachineName\ASP.NET_account, in your case : MachineName\ASPNET
>>>>> and in my case, MachineName\Network Service.
>>>>>
>>>>> What I don't understand is why the MachineName\ASP.NET_account's permissions don't take hold,
>>>>> even though the account is explicitly granted access permissions.
>>>>>
>>>>> I did find a workaround for your problem which, as mentioned, I was able to reproduce.
>>>>>
>>>>> What I did was *publish* the project to a disk-based directory.
>>>>> Then, I created a virtual directory in IIS which points to the directory where the project was published to.
>>>>>
>>>>> After that, using the option "Open web site" in VS 2008,
>>>>> allowed me to open, edit and run the published project.
>>>>>
>>>>> Also, if I open the property pages for the project,
>>>>> and configure the "Use custom server" option to http://localhost/ApplicationName/,
>>>>> (the same virtual directory name I created in IIS) I can also browse the project from within VS 2008 using IIS.
>>>>>
>>>>> So, while this is a good workaround, it looks like you found a bug.
>>>>> Can you file a bug report at the Connect site ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Juan T. Llibre, asp.net MVP
>>>>> asp.net faq : http://asp.net.do/faq/
>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>> ======================================
>>>>> "Harry Simpson"  wrote in message news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>> Thanks Juan
>>>>>>
>>>>>> Got
>>>>>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>>>>>
>>>>>> And the physical directory the virtual hits has full access granted to ASP.NET Machine Account (SIMPSON2\ASPNET)
>>>>>>
>>>>>> VS2008 defaults to using the personal server - which works fine - no HTTP 403 error with it.  Just when I switch 
>>>>>> to
>>>>>> IIS in VS2008 project popreties - WEB do I run into problems
>>>>>> Could it be here that things a screwed up?
>>>>>>
>>>>>> I set the project URL to the virtual directory
>>>>>> http://localhost/TestWebApp
>>>>>>
>>>>>> Thanks
>>>>>> Harry
>>>>>>
>>>>>> "Juan T. Llibre"  wrote in message news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>>>>>> re:
>>>>>>> !> And I've given full rights on the directory where the web app actual files reside...
>>>>>>>
>>>>>>> To which account did you give rights to ?
>>>>>>> Which OS are you running VS 2008 on ?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>> ======================================
>>>>>>> "Harry Simpson"  wrote in message news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>> And I've given full rights on the directory where the web app actual files reside...
>>>>>>>> "Harry Simpson"  wrote in message news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>>>>> Those were the first things I checked.  Yes.
>>>>>>>>> It creates a virtual directory in the project properties. When I go into IIS I see it as a web app.
>>>>>>>>>
>>>>>>>>> "Juan T. Llibre"  wrote in message news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>>>>>> Does the account ASP.NET runs as, have read permissions to the app's physical directory ?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>>>>> ======================================
>>>>>>>>>> "Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS
>>>>>>>>>>> instead of the personal web server. Then I run in debug mode and it says I have to set the Debug= True in 
>>>>>>>>>>> the
>>>>>>>>>>> Web.config which I do. Then try to run it again and it says I must enable integrated security which I do.  I 
>>>>>>>>>>> then
>>>>>>>>>>> try to run it again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet 
>>>>>>>>>>> Explorer
>>>>>>>>>>> was able to connect to the website, but it does not have permission to view the webpage."
>>>>>>>>>>>
>>>>>>>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>>>>>>>
>>>>>>>>>>> TIA
>>>>>>>>>>> Harry
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Fri, 11 Jul 2008 10:07:37 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Juan,

I figured it was something simple....cause it was so hard to solve.....
Seems like the web app project does not default to the ONLY aspx in a 
project during debug run. Highlighting the default.aspx before debug start 
or explicitly setting Default.aspx to the start page works. Otherwise in 
debug it will not search for the default or index files to run - it just 
HTTP 403s.

I don't remember every having this problem before VS2008....course I've been 
doing mostly smart device apps until last week or so so maybe i'm just 
really rusty....

Thanks for all your help....

Harry

"Harry Simpson"  wrote in message 
news:OHtfHl14IHA.1192@TK2MSFTNGP05.phx.gbl...
> Juan,
>
> Case is at
> http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757
> if you're interested.  Ironic thing was When I was going through the 
> routine which had failed so many times to do the bug report, it worked! 
> But I cannot find a way to get these other apps to work correctly at 
> all....
>
> Thanks
> Harry
>
> "Harry Simpson"  wrote in message 
> news:%23iB71Is4IHA.4988@TK2MSFTNGP04.phx.gbl...
>> Thanks Juan!
>>
>> I tried the workaround and could never get it to work - I'll send this to 
>> MS and maybe somebody can help.  It's amazing that we're the only two 
>> people in the world that have ever run into this to date....
>>
>> Harry
>> (have bug, will find....)
>>
>> "Juan T. Llibre"  wrote in message 
>> news:eFX4%23Xh4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>> re:
>>> !> what's the url to the "Connect site" ?
>>>
>>> http://connect.microsoft.com/
>>>
>>> You'll need to use your Windows Live ID to sign in.
>>> If you don't have one, create one and then sign in to Connect.
>>>
>>> re:
>>>> Also now after doing this I've getting the following error on build
>>> !> Error 1 It is an error to use a section registered as
>>> !> allowDefinition='MachineToApplication' beyond application level.
>>>
>>> That error is caused by a virtual directory not being configured as an 
>>> application in IIS.
>>> Check in your IIS Manager, and make sure you created a virtual directory 
>>> for your app.
>>>
>>> re:
>>> !> Looks like when you publish this it just reverts to using the old dev 
>>> server
>>> !> and not IIS http://localhost:4788/TestWebApplication/
>>> !> which does work but I want to use IIS
>>>
>>> You need to open the property pages for the project, and configure the 
>>> "Use custom server"
>>> option to http://localhost/ApplicationName/, (the same virtual directory 
>>> name created in IIS)
>>> and you will be able to browse the project from within VS 2008 using 
>>> IIS.
>>>
>>>
>>>
>>>
>>> Juan T. Llibre, asp.net MVP
>>> asp.net faq : http://asp.net.do/faq/
>>> foros de asp.net, en español : http://asp.net.do/foros/
>>> ======================================
>>> "Harry Simpson"  wrote in message 
>>> news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>>> Sure Juan - what's the url to the "Connect site" ?
>>>>
>>>> Also now after doing this I've getting the following error on build
>>>> Error 1 It is an error to use a section registered as 
>>>> allowDefinition='MachineToApplication' beyond application level. This 
>>>> error can be caused by a virtual directory not being configured as an 
>>>> application in IIS. D:\_VS2008 
>>>> PROJECTS\TestWebApp\TestWebApp\Web.config 70
>>>>
>>>> Seems like the publish took away the projects web app status.
>>>>
>>>> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>>>>
>>>> Looks like when you publish this it just reverts to using the old dev 
>>>> server and not IIS
>>>> http://localhost:4788/TestWebApplication/
>>>> which does work but I want to use IIS........
>>>>
>>>> what's the url to the "Connect site" ?
>>>>
>>>> Thanks
>>>> Harry
>>>>
>>>> "Juan T. Llibre"  wrote in message 
>>>> news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>>>>> re:
>>>>> !> Just when I switch to IIS in VS2008 project properties - WEB do I 
>>>>> run into problems
>>>>>
>>>>> I just reproduced what you're seeing.
>>>>>
>>>>> I think it may be related to VS 2008 running ASP.NET apps as 
>>>>> MachineName\Administrator,
>>>>> while IIS runs them as MachineName\ASP.NET_account, in your case : 
>>>>> MachineName\ASPNET
>>>>> and in my case, MachineName\Network Service.
>>>>>
>>>>> What I don't understand is why the MachineName\ASP.NET_account's 
>>>>> permissions don't take hold,
>>>>> even though the account is explicitly granted access permissions.
>>>>>
>>>>> I did find a workaround for your problem which, as mentioned, I was 
>>>>> able to reproduce.
>>>>>
>>>>> What I did was *publish* the project to a disk-based directory.
>>>>> Then, I created a virtual directory in IIS which points to the 
>>>>> directory where the project was published to.
>>>>>
>>>>> After that, using the option "Open web site" in VS 2008,
>>>>> allowed me to open, edit and run the published project.
>>>>>
>>>>> Also, if I open the property pages for the project,
>>>>> and configure the "Use custom server" option to 
>>>>> http://localhost/ApplicationName/,
>>>>> (the same virtual directory name I created in IIS) I can also browse 
>>>>> the project from within VS 2008 using IIS.
>>>>>
>>>>> So, while this is a good workaround, it looks like you found a bug.
>>>>> Can you file a bug report at the Connect site ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Juan T. Llibre, asp.net MVP
>>>>> asp.net faq : http://asp.net.do/faq/
>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>> ======================================
>>>>> "Harry Simpson"  wrote in message 
>>>>> news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>> Thanks Juan
>>>>>>
>>>>>> Got
>>>>>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>>>>>
>>>>>> And the physical directory the virtual hits has full access granted 
>>>>>> to ASP.NET Machine Account (SIMPSON2\ASPNET)
>>>>>>
>>>>>> VS2008 defaults to using the personal server - which works fine - no 
>>>>>> HTTP 403 error with it.  Just when I switch to
>>>>>> IIS in VS2008 project popreties - WEB do I run into problems
>>>>>> Could it be here that things a screwed up?
>>>>>>
>>>>>> I set the project URL to the virtual directory
>>>>>> http://localhost/TestWebApp
>>>>>>
>>>>>> Thanks
>>>>>> Harry
>>>>>>
>>>>>> "Juan T. Llibre"  wrote in message 
>>>>>> news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>>>>>> re:
>>>>>>> !> And I've given full rights on the directory where the web app 
>>>>>>> actual files reside...
>>>>>>>
>>>>>>> To which account did you give rights to ?
>>>>>>> Which OS are you running VS 2008 on ?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>> ======================================
>>>>>>> "Harry Simpson"  wrote in message 
>>>>>>> news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>> And I've given full rights on the directory where the web app 
>>>>>>>> actual files reside...
>>>>>>>> "Harry Simpson"  wrote in message 
>>>>>>>> news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>>>>> Those were the first things I checked.  Yes.
>>>>>>>>> It creates a virtual directory in the project properties. When I 
>>>>>>>>> go into IIS I see it as a web app.
>>>>>>>>>
>>>>>>>>> "Juan T. Llibre"  wrote in message 
>>>>>>>>> news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>>>>>> Does the account ASP.NET runs as, have read permissions to the 
>>>>>>>>>> app's physical directory ?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>>>>> ======================================
>>>>>>>>>> "Harry Simpson"  wrote in message 
>>>>>>>>>> news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 
>>>>>>>>>>> and go into properties and select to use IIS
>>>>>>>>>>> instead of the personal web server. Then I run in debug mode and 
>>>>>>>>>>> it says I have to set the Debug= True in the
>>>>>>>>>>> Web.config which I do. Then try to run it again and it says I 
>>>>>>>>>>> must enable integrated security which I do.  I then
>>>>>>>>>>> try to run it again and get the HTTP 403 error - " This error 
>>>>>>>>>>> (HTTP 403 Forbidden) means that Internet Explorer
>>>>>>>>>>> was able to connect to the website, but it does not have 
>>>>>>>>>>> permission to view the webpage."
>>>>>>>>>>>
>>>>>>>>>>> What have I got to do to get around this to debug a simple 
>>>>>>>>>>> ASPNET app?
>>>>>>>>>>>
>>>>>>>>>>> TIA
>>>>>>>>>>> Harry
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Fri, 11 Jul 2008 09:11:19 -0500   author:   Harry Simpson

Re: VS2008 HTTP 403 Help!!   
re:
!> the web app project does not default to the ONLY aspx in a project during debug run.

That's not exactly the bug... ;-)

re:
!> Highlighting the default.aspx before debug start or explicitly setting Default.aspx to the start page works.
!> Otherwise in debug it will not search for the default or index files to run - it just HTTP 403s.

That's an alleged workaround which doesn't work, not a solution to the bug.

They should fix the behavior in the next SP.
We don't need any "gotchas" in VS 2008... ;-)

I noticed the request that the bug report be closed,
and added a comment requesting that the bug report not be closed.

http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757

I can still reproduce the problem in all its splendor... :-(



Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Harry Simpson"  wrote in message news:%23IBx$$14IHA.3796@TK2MSFTNGP03.phx.gbl...
> Juan,
>
> I figured it was something simple....cause it was so hard to solve.....
> Seems like the web app project does not default to the ONLY aspx in a project during debug run. Highlighting the 
> default.aspx before debug start or explicitly setting Default.aspx to the start page works. Otherwise in debug it will 
> not search for the default or index files to run - it just HTTP 403s.
>
> I don't remember every having this problem before VS2008....course I've been doing mostly smart device apps until last 
> week or so so maybe i'm just really rusty....
>
> Thanks for all your help....
>
> Harry
>
> "Harry Simpson"  wrote in message news:OHtfHl14IHA.1192@TK2MSFTNGP05.phx.gbl...
>> Juan,
>>
>> Case is at
>> http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757
>> if you're interested.  Ironic thing was When I was going through the routine which had failed so many times to do the 
>> bug report, it worked! But I cannot find a way to get these other apps to work correctly at all....
>>
>> Thanks
>> Harry
>>
>> "Harry Simpson"  wrote in message news:%23iB71Is4IHA.4988@TK2MSFTNGP04.phx.gbl...
>>> Thanks Juan!
>>>
>>> I tried the workaround and could never get it to work - I'll send this to MS and maybe somebody can help.  It's 
>>> amazing that we're the only two people in the world that have ever run into this to date....
>>>
>>> Harry
>>> (have bug, will find....)
>>>
>>> "Juan T. Llibre"  wrote in message news:eFX4%23Xh4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>>> re:
>>>> !> what's the url to the "Connect site" ?
>>>>
>>>> http://connect.microsoft.com/
>>>>
>>>> You'll need to use your Windows Live ID to sign in.
>>>> If you don't have one, create one and then sign in to Connect.
>>>>
>>>> re:
>>>>> Also now after doing this I've getting the following error on build
>>>> !> Error 1 It is an error to use a section registered as
>>>> !> allowDefinition='MachineToApplication' beyond application level.
>>>>
>>>> That error is caused by a virtual directory not being configured as an application in IIS.
>>>> Check in your IIS Manager, and make sure you created a virtual directory for your app.
>>>>
>>>> re:
>>>> !> Looks like when you publish this it just reverts to using the old dev server
>>>> !> and not IIS http://localhost:4788/TestWebApplication/
>>>> !> which does work but I want to use IIS
>>>>
>>>> You need to open the property pages for the project, and configure the "Use custom server"
>>>> option to http://localhost/ApplicationName/, (the same virtual directory name created in IIS)
>>>> and you will be able to browse the project from within VS 2008 using IIS.
>>>>
>>>>
>>>>
>>>>
>>>> Juan T. Llibre, asp.net MVP
>>>> asp.net faq : http://asp.net.do/faq/
>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>> ======================================
>>>> "Harry Simpson"  wrote in message news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>>>> Sure Juan - what's the url to the "Connect site" ?
>>>>>
>>>>> Also now after doing this I've getting the following error on build
>>>>> Error 1 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application 
>>>>> level. This error can be caused by a virtual directory not being configured as an application in IIS. D:\_VS2008 
>>>>> PROJECTS\TestWebApp\TestWebApp\Web.config 70
>>>>>
>>>>> Seems like the publish took away the projects web app status.
>>>>>
>>>>> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>>>>>
>>>>> Looks like when you publish this it just reverts to using the old dev server and not IIS
>>>>> http://localhost:4788/TestWebApplication/
>>>>> which does work but I want to use IIS........
>>>>>
>>>>> what's the url to the "Connect site" ?
>>>>>
>>>>> Thanks
>>>>> Harry
>>>>>
>>>>> "Juan T. Llibre"  wrote in message news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>>>>>> re:
>>>>>> !> Just when I switch to IIS in VS2008 project properties - WEB do I run into problems
>>>>>>
>>>>>> I just reproduced what you're seeing.
>>>>>>
>>>>>> I think it may be related to VS 2008 running ASP.NET apps as MachineName\Administrator,
>>>>>> while IIS runs them as MachineName\ASP.NET_account, in your case : MachineName\ASPNET
>>>>>> and in my case, MachineName\Network Service.
>>>>>>
>>>>>> What I don't understand is why the MachineName\ASP.NET_account's permissions don't take hold,
>>>>>> even though the account is explicitly granted access permissions.
>>>>>>
>>>>>> I did find a workaround for your problem which, as mentioned, I was able to reproduce.
>>>>>>
>>>>>> What I did was *publish* the project to a disk-based directory.
>>>>>> Then, I created a virtual directory in IIS which points to the directory where the project was published to.
>>>>>>
>>>>>> After that, using the option "Open web site" in VS 2008,
>>>>>> allowed me to open, edit and run the published project.
>>>>>>
>>>>>> Also, if I open the property pages for the project,
>>>>>> and configure the "Use custom server" option to http://localhost/ApplicationName/,
>>>>>> (the same virtual directory name I created in IIS) I can also browse the project from within VS 2008 using IIS.
>>>>>>
>>>>>> So, while this is a good workaround, it looks like you found a bug.
>>>>>> Can you file a bug report at the Connect site ?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Juan T. Llibre, asp.net MVP
>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>> ======================================
>>>>>> "Harry Simpson"  wrote in message news:umLZ7Ee4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>>> Thanks Juan
>>>>>>>
>>>>>>> Got
>>>>>>> ASP.NET is running as the account : SIMPSON2\ASPNET
>>>>>>>
>>>>>>> And the physical directory the virtual hits has full access granted to ASP.NET Machine Account (SIMPSON2\ASPNET)
>>>>>>>
>>>>>>> VS2008 defaults to using the personal server - which works fine - no HTTP 403 error with it.  Just when I switch 
>>>>>>> to
>>>>>>> IIS in VS2008 project popreties - WEB do I run into problems
>>>>>>> Could it be here that things a screwed up?
>>>>>>>
>>>>>>> I set the project URL to the virtual directory
>>>>>>> http://localhost/TestWebApp
>>>>>>>
>>>>>>> Thanks
>>>>>>> Harry
>>>>>>>
>>>>>>> "Juan T. Llibre"  wrote in message news:u4Z5V2T4IHA.3624@TK2MSFTNGP05.phx.gbl...
>>>>>>>> re:
>>>>>>>> !> And I've given full rights on the directory where the web app actual files reside...
>>>>>>>>
>>>>>>>> To which account did you give rights to ?
>>>>>>>> Which OS are you running VS 2008 on ?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>>> ======================================
>>>>>>>> "Harry Simpson"  wrote in message news:%23p0NPUT4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>>> And I've given full rights on the directory where the web app actual files reside...
>>>>>>>>> "Harry Simpson"  wrote in message news:ep94NMT4IHA.4856@TK2MSFTNGP02.phx.gbl...
>>>>>>>>>> Those were the first things I checked.  Yes.
>>>>>>>>>> It creates a virtual directory in the project properties. When I go into IIS I see it as a web app.
>>>>>>>>>>
>>>>>>>>>> "Juan T. Llibre"  wrote in message news:eryFRET4IHA.5060@TK2MSFTNGP02.phx.gbl...
>>>>>>>>>>> Is your ASP.NET application running as an IIS application ?
>>>>>>>>>>> Does the account ASP.NET runs as, have read permissions to the app's physical directory ?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Juan T. Llibre, asp.net MVP
>>>>>>>>>>> asp.net faq : http://asp.net.do/faq/
>>>>>>>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>>>>>>>> ======================================
>>>>>>>>>>> "Harry Simpson"  wrote in message news:ecge97S4IHA.1952@TK2MSFTNGP03.phx.gbl...
>>>>>>>>>>>> I've been away from ASPNET - I open up a new Web app in VS2008 and go into properties and select to use IIS
>>>>>>>>>>>> instead of the personal web server. Then I run in debug mode and it says I have to set the Debug= True in 
>>>>>>>>>>>> the
>>>>>>>>>>>> Web.config which I do. Then try to run it again and it says I must enable integrated security which I do. 
>>>>>>>>>>>> I then
>>>>>>>>>>>> try to run it again and get the HTTP 403 error - " This error (HTTP 403 Forbidden) means that Internet 
>>>>>>>>>>>> Explorer
>>>>>>>>>>>> was able to connect to the website, but it does not have permission to view the webpage."
>>>>>>>>>>>>
>>>>>>>>>>>> What have I got to do to get around this to debug a simple ASPNET app?
>>>>>>>>>>>>
>>>>>>>>>>>> TIA
>>>>>>>>>>>> Harry
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
date: Fri, 11 Jul 2008 11:12:32 -0400   author:   Juan T. Llibre

Re: VS2008 HTTP 403 Help!!   
Yowsers so it IS a problem still?  I thought it was just me.... ;-)

OK

I see it's still alive but no comment responding to yours....

Harry

"Juan T. Llibre"  wrote in message 
news:%23HDVRi24IHA.2060@TK2MSFTNGP02.phx.gbl...
> re:
> !> the web app project does not default to the ONLY aspx in a project 
> during debug run.
>
> That's not exactly the bug... ;-)
>
> re:
> !> Highlighting the default.aspx before debug start or explicitly setting 
> Default.aspx to the start page works.
> !> Otherwise in debug it will not search for the default or index files to 
> run - it just HTTP 403s.
>
> That's an alleged workaround which doesn't work, not a solution to the 
> bug.
>
> They should fix the behavior in the next SP.
> We don't need any "gotchas" in VS 2008... ;-)
>
> I noticed the request that the bug report be closed,
> and added a comment requesting that the bug report not be closed.
>
> http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757
>
> I can still reproduce the problem in all its splendor... :-(
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ======================================
> "Harry Simpson"  wrote in message 
> news:%23IBx$$14IHA.3796@TK2MSFTNGP03.phx.gbl...
>> Juan,
>>
>> I figured it was something simple....cause it was so hard to solve.....
>> Seems like the web app project does not default to the ONLY aspx in a 
>> project during debug run. Highlighting the default.aspx before debug 
>> start or explicitly setting Default.aspx to the start page works. 
>> Otherwise in debug it will not search for the default or index files to 
>> run - it just HTTP 403s.
>>
>> I don't remember every having this problem before VS2008....course I've 
>> been doing mostly smart device apps until last week or so so maybe i'm 
>> just really rusty....
>>
>> Thanks for all your help....
>>
>> Harry
>>
>> "Harry Simpson"  wrote in message 
>> news:OHtfHl14IHA.1192@TK2MSFTNGP05.phx.gbl...
>>> Juan,
>>>
>>> Case is at
>>> http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=355757
>>> if you're interested.  Ironic thing was When I was going through the 
>>> routine which had failed so many times to do the bug report, it worked! 
>>> But I cannot find a way to get these other apps to work correctly at 
>>> all....
>>>
>>> Thanks
>>> Harry
>>>
>>> "Harry Simpson"  wrote in message 
>>> news:%23iB71Is4IHA.4988@TK2MSFTNGP04.phx.gbl...
>>>> Thanks Juan!
>>>>
>>>> I tried the workaround and could never get it to work - I'll send this 
>>>> to MS and maybe somebody can help.  It's amazing that we're the only 
>>>> two people in the world that have ever run into this to date....
>>>>
>>>> Harry
>>>> (have bug, will find....)
>>>>
>>>> "Juan T. Llibre"  wrote in message 
>>>> news:eFX4%23Xh4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>>>> re:
>>>>> !> what's the url to the "Connect site" ?
>>>>>
>>>>> http://connect.microsoft.com/
>>>>>
>>>>> You'll need to use your Windows Live ID to sign in.
>>>>> If you don't have one, create one and then sign in to Connect.
>>>>>
>>>>> re:
>>>>>> Also now after doing this I've getting the following error on build
>>>>> !> Error 1 It is an error to use a section registered as
>>>>> !> allowDefinition='MachineToApplication' beyond application level.
>>>>>
>>>>> That error is caused by a virtual directory not being configured as an 
>>>>> application in IIS.
>>>>> Check in your IIS Manager, and make sure you created a virtual 
>>>>> directory for your app.
>>>>>
>>>>> re:
>>>>> !> Looks like when you publish this it just reverts to using the old 
>>>>> dev server
>>>>> !> and not IIS http://localhost:4788/TestWebApplication/
>>>>> !> which does work but I want to use IIS
>>>>>
>>>>> You need to open the property pages for the project, and configure the 
>>>>> "Use custom server"
>>>>> option to http://localhost/ApplicationName/, (the same virtual 
>>>>> directory name created in IIS)
>>>>> and you will be able to browse the project from within VS 2008 using 
>>>>> IIS.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Juan T. Llibre, asp.net MVP
>>>>> asp.net faq : http://asp.net.do/faq/
>>>>> foros de asp.net, en español : http://asp.net.do/foros/
>>>>> ======================================
>>>>> "Harry Simpson"  wrote in message 
>>>>> news:%23NJYc8g4IHA.1192@TK2MSFTNGP05.phx.gbl...
>>>>>> Sure Juan - what's the url to the "Connect site" ?
>>>>>>
>>>>>> Also now after doing this I've getting the following error on build
>>>>>> Error 1 It is an error to use a section registered as 
>>>>>> allowDefinition='MachineToApplication' beyond application level. This 
>>>>>> error can be caused by a virtual directory not being configured as an 
>>>>>> application in IIS. D:\_VS2008 
>>>>>> PROJECTS\TestWebApp\TestWebApp\Web.config 70
>>>>>>
>>>>>> Seems like the publish took away the projects web app status.
>>>>>>
>>>>>> My project now looks like "D:\_VS2008 PROJECTS\TestWebApp\
>>>>>>
>>>>>> Looks like when you publish this it just reverts to using the old dev 
>>>>>> server and not IIS
>>>>>> http://localhost:4788/TestWebApplication/
>>>>>> which does work but I want to use IIS........
>>>>>>
>>>>>> what's the url to the "Connect site" ?
>>>>>>
>>>>>> Thanks
>>>>>> Harry
>>>>>>
>>>>>> "Juan T. Llibre"  wrote in message 
>>>>>> news:uhqK6fg4IHA.784@TK2MSFTNGP04.phx.gbl...
>>>>>>> re:
>>>>>>> !> Just when I switch to IIS in VS2008 project properties - WEB do I 
>>>>>>> run into problems
>>>>>>>
>>>>>>> I just reproduced what you're seeing.
>>>>>>>
>>>>>>> I think it may be related to VS 2008 running ASP.NET apps as 
>>>>>>> MachineName\Administrator,
>>>>>>&g