web.config authentication problem

M

Mr. x

I have in the web.config file something like this :

<configuration>
<system.web>
<authentication mode="Forms">
<forms name=".ASPXAUTH" loginUrl="main.aspx" protection="All"
timeout="1" path="/" requireSSL="false" slidingExpiration="true">
</forms>
<passport redirectUrl="internal" />
</authentication>
</system.web>
</configuration>

When I try to open main.aspx I get the error :
Configuration Error
Description: An error occurred during the processing of a configuration file
required to service this request. Please review the specific error details
below and modify your configuration file appropriately.

Parser Error Message: 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.

The same error is on my computer, and also on hosting computer.

Why ?

Thanks :)
 
C

Craig Deelsnyder

Mr. x said:
I have in the web.config file something like this :

<configuration>
<system.web>
<authentication mode="Forms">
<forms name=".ASPXAUTH" loginUrl="main.aspx" protection="All"
timeout="1" path="/" requireSSL="false" slidingExpiration="true">
</forms>
<passport redirectUrl="internal" />
</authentication>
</system.web>
</configuration>

When I try to open main.aspx I get the error :
Configuration Error
Description: An error occurred during the processing of a configuration file
required to service this request. Please review the specific error details
below and modify your configuration file appropriately.

Parser Error Message: 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.

The same error is on my computer, and also on hosting computer.

Why ?

Thanks :)
Do you have a virtual directory setup for the directory this .config is
in? You can't have the authentication section you've shown defined in a
subdirectory that isn't also setup as a web app (virtual directory in IIS).
 
M

Mr. x

Craig Deelsnyder Wrote :
Do you have a virtual directory setup for the directory this .config is
in? You can't have the authentication section you've shown defined in a
subdirectory that isn't also setup as a web app (virtual directory in IIS).

--

Well, I have web.config on the main directory,
and also on the sub-directory.

The kind of problem I am talking about, is for sub-directory : when I put
web.config on the sub directory.
How can I set the sub directory ?
Can you lead me to some help about it, please ?

Thanks :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,816
Latest member
SapanaCarpetStudio

Latest Threads

Top