Ich habe eine einfache HTML-Seite, die durch mehrere Statusseiten rotiert, die ich auf mehreren Fernsehern auf dem Campus anzeige. Ich aktualisiere die Seite und die Links regelmäßig. Oftmals erfordern die Seiten eine Authentifizierung. Es ist mühsam, sich per Fernzugriff an jedem Terminal anzumelden, um Anmeldedaten einzugeben. Einige sind HTTP-Authentifizierung und einige sind einige <form>
basierte Authentifizierung in die Website integriert. Oftmals kann ich die <form>
basierte Authentifizierung mit HTML und JavaScript, die die richtigen Anmeldedaten veröffentlichen.
-
Gibt es einen besseren Weg, um die die
<form>
basierte Authentifizierung von der Hostseite aus? (unten) -
Gibt es eine Möglichkeit, das Problem zu umgehen? Server/HTTP-basierte Authentifizierung von der Hostseite aus zu umgehen, ohne dass man manuelle Authentifizierung auf jeder anzuzeigen?
Unter <form>
Authentifizierung Ich meine, dass eine <form>
Aktion ein Session-Cookie erzeugt?
( mikerobi, danke für den Kommentar)
Hier ist der Code für die Host-Seite
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>
Important Stuff
</title>
<script src="/scripts/jquery.js" type="text/javascript"></script>
<style type="text/css">
html, body, iframe { margin:0; height:100%; }
iframe { display:block; width:100%; border:none; }
</style>
<script type="text/javascript">
var link = new Array();
link[0] = "http://mycompany.intranet/";
link[1] = "http://mycompany.intranet/weather.htm";
link[2] = "http://mycompany.intranet/systemstatus/";
var linkIndex = 0;
setInterval("doSomething()", 10000);
function doSomething() {
if (linkIndex >= link.length)
{
// reload in case the page has been updated
window.location.reload();
}
$("#frame").attr("src", link[linkIndex]);
linkIndex++;
}
</script>
</head>
<body>
<iframe id="frame" src="http://mycompany.intranet/"></iframe>
</body>
</html>