Bonjour,
Après plusieurs heures de recherche je me décide à vous exposer mon problème, j'espère vivement que quelqu'un aura une solution où au moins une piste de recherche pour résoudre celui-ci.
Lorsque un utilisateur se connecte sur notre extranet (https://extranet.xxx.xxx) (authentification FBA) et qu'il n'est pas encore loggué il est redirigé par défaut sur la page définie dans un URL Mapping dans le web.config.
(redirection sur la page de login puis sur la page /sites/monSite/default.aspx).
Le problème que je rencontre se pose lorsque l'utilisateur est déjà loggué sur le portail et qu'il tente d'ouvrir à nouveau le site.
Là, une page "File Not Found" est renvoyée pour l'url https://extranet.xxx.xxx
Message dans le log Sharepoint :
J'ai modifié 2 paramètres sur ce serveur qui me sont utiles pour une autre collection de sites:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Application error when access /sites/monSite/pages/default.aspx, Error=The site https://extranet.xxx.xxx could not be found in the Web application SPWebApplication Name=SharePoint - 80 Parent=SPWebService. at Microsoft.SharePoint.SPSite..ctor(SPFarm farm, Uri requestUri, Boolean contextSite, SPUserToken userToken) at Microsoft.SharePoint.SPSite..ctor(String requestUrl) at Microsoft.SharePoint.SPWeb.GetServerRelativeUrlFromUrl(String FullOrRelativeUrl, Boolean includeQueryString, Boolean canonicalizeUrl) at Microsoft.SharePoint.SPWeb.GetServerRelativeUrlFromUrl(String fullOrRelativeUrl) at Microsoft.SharePoint.WebControls.SPHierarchyDataSourceControl.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() )
- J'ai supprimé la case à cocher "Check me in automatically" sur la page de login et ajouter un bout de code afin que celle-ci soit activée par défaut.
- J'ai augementé la valeur du timeout pour la session utilisateur dans le web.config
Malheureusement ce problème de redirection se pose car, à cause de ses modifications, l'utilisateur reste loggué.
Si ce n'est pas possible je reviendrai en arrière sur l'une ou l'autre de mes customisations.
Avez-vous une idée s'il est possible de rediriger la page "https://extranet.xxx.xxx " vers "https://extranet.xxx.xxx/sites/monSite" facilement?
Merci d'avance pour vos réponses!
Cordialement,
Mselle
Partager