Frage

Ich habe die Anforderung, einen Nicht-SharePoint-Cookie (falls vorhanden) zu entfernen, wenn jemand im Menü "Benutzer anmelden" klickt. Das Cookie stammt aus einem Drittanbietersystem, das wir während des Schilds im Prozess zur Authentifizierung verwenden können, verursacht jedoch ein Problem, wenn es noch existiert und die Person versucht, sich wieder anzumelden ... was auch immer, das Cookie muss gehen!

Ich habe herumgelesen und die Datei morder.aspx im 'Hive' gefunden (/ 14/ - Ich verwende eindeutig SharePoint 2010). Wenn ich jedoch Änderungen an dieser Seite vornehme (schlechte Idee, die ich kenne, aber für den Beweis für das Konzept ...), tritt keine dieser Veränderungen bei, wenn ich mich anmelde.

Beispielsweise enthält ich die Seite, die standardmäßig enthält

<script type="text/javascript">
function ULSd63(){var o=new Object;o.ULSTeamName="Microsoft SharePoint Foundation";o.ULSFileName="SignOut.aspx";return o;}
function _spBodyOnLoad()
{ULSd63:;
    window.close();
}
</script>

Wenn ich so etwas hinzufüge alert('hello world'); und dann aktualisieren und verwenden Sie den Link zum Anmelden, es gibt keine Warnung. Ich habe versucht, das gesamte JavaScript von der Seite zu entfernen, und ich konnte mich immer noch abmelden.

Meine Frage: Ist diese Seite /14/template/layouts/signout.aspx, tatsächlich die, die von diesem Link aus dem Schild verwendet wird? Wenn nicht, wo ist diese Seite zu ich kann ein Code hinzufügen, um mein Cookie zu entfernen?

ich fand Ein Artikel Das erklärt, wie man PowerShell verwendet, um Out-of-the-Box-Seiten (OOTB) zu ersetzen, aber es wurde nicht gesagt, wie man die OOTB-Seiten zurücksetzen kann, wenn Sie müssen, das hat mich erschreckt. Könnte dies ein besserer Weg sein, Dinge zu tun? Gibt es Anforderungen an eine benutzerdefinierte Anmeldeseite? Ich bin sicher, dass es sein muss, aber ich habe noch keine gefunden.

Jede Hilfe, die euch anbieten kann, wäre sehr geschätzt :)

Kevin

Andere Tipps

Power Shell - Set-spcustomlayoutspage

http://technet.microsoft.com/en-us/library/ff607768.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top