J'ai créé un petit site Web .Net 4.0 et l'ai installé sur mon serveur SharePoint en tant que site Web distinct dans IIS v7 (en utilisant le port 8008 pour l'instant). J'ai dû installer le cadre .Net 4, configurer la base de données, etc., mais tout s'est bien passé et mon application fonctionne comme un site web autonome.
J'essaie maintenant de faire en sorte que les pages de mon site Web s'affichent dans SharePoint 2007. Pour diverses raisons (le site SharePoint utilise SSL, la sécurité, etc.), je dois maintenant déplacer mon application .Net pour qu'elle fonctionne sous le site SharePoint 2007 dans IIS. Je l'ai ajoutée en tant qu'"Application" et l'ai configurée avec le même pool d'applications .Net v4 et les mêmes paramètres qui fonctionnaient lorsqu'elle était configurée en tant que site autonome.
Maintenant, lorsque j'essaie d'accéder à l'application, j'obtiens l'erreur indiquée à la fin de cette description. Toute aide serait grandement appréciée. J'ai déjà essayé de suivre les instructions de ce message :
mais cela n'a pas aidé.
Voici les détails de l'erreur :
Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 11/05/2010 11:49:31 AM
Event ID: 1310
Task Category: Web Event
Level: Warning
Keywords: Classic
User: N/A
Computer: GGI-SP1.ggi.ca
Description:
Event code: 3008
Event message: A configuration error has occurred.
Event time: 11/05/2010 11:49:31 AM
Event time (UTC): 11/05/2010 3:49:31 PM
Event ID: 559d7ac619344f3499a4a31c6c9e58cd
Event sequence: 1
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1653978112/ROOT/bidmonitor-1-129180665715766107
Trust level:
Application Virtual Path: /bidmonitor
Application Path: C:\inetpub\wwwroot\bidmonitor\
Machine name: GGI-SP1
Process information:
Process ID: 5272
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: ConfigurationErrorsException
Exception message: Could not find permission set named 'ASP.Net'.
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters) at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException)
Request information:
Request URL: gginet.ggi.ca/bidmonitor
Request path: /bidmonitor
User host address: 10.10.1.33
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 3
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException)