Remotedesktopwebverbindung
Hallo,
kennt sich jemand evtl. mit derRemotedesktopwebverbindung aus? Wie man diese nach seinen Wünschen konfigurieren kann? Ich würde auch dafür ein wenig Geld bezahlen. Hintergrund ist der, dass ich dadurch Mitarbeiter auf unseren Terminalserver zugreifen lassen kann. Ich will aber, dass der User sofort aufgefordert wird seinen Benutzernamen und Kennwort einzugeben ohne das er den Namen des Servers eingeben muss, bzw. auf Verbinden gehen muss. Das soll alles beim Klick auf einen Link geschehen automatisiert.....
MFG
Calimero
kennt sich jemand evtl. mit derRemotedesktopwebverbindung aus? Wie man diese nach seinen Wünschen konfigurieren kann? Ich würde auch dafür ein wenig Geld bezahlen. Hintergrund ist der, dass ich dadurch Mitarbeiter auf unseren Terminalserver zugreifen lassen kann. Ich will aber, dass der User sofort aufgefordert wird seinen Benutzernamen und Kennwort einzugeben ohne das er den Namen des Servers eingeben muss, bzw. auf Verbinden gehen muss. Das soll alles beim Klick auf einen Link geschehen automatisiert.....
MFG
Calimero
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 18672
Url: https://administrator.de/contentid/18672
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
13 Kommentare
Neuester Kommentar
Hi,
alle Parameter lassen sich ganz einfach im Link mitgeben.
Normalerweise connecten User über einen Link wie zB
http://webserver/tsweb/default.htm
Um Parameter hinzuzufügen, mußt Du einfach die Parameter mit einem "?" von der Adresse trennen. Der IIS erkennt dieses und interpretiert alles nach dem "?" als Parameter für dei Verbindung. Die Parameter mußt Du mit einem "&" voneinander trennen. Folgendes kannst Du mitgeben:
Autoconnect:
http://webserver/tsweb/default.htm?AutoConnect=1
Zu konnektierender Server:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
Vollbildmodus an:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
Vollbildmodus aus:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
Die Daten mußt Du natürlich entsprechend verändern. Wenn User also einen Link mit diesen Daten anklicken:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
-dann verbinden Sie sich sich dem Link "http://webserver/tsweb/default.htm"
-werden automatisch weitergeleitet auf den Terminalserver "terminalserver.domain.de"
-und erhalten direkt die Anmeldemaske des Terminalservers im Vollbildmodus.
2 Euro inne administrator.de-Kaffeekasse ;)
Grüße,
fritzo
alle Parameter lassen sich ganz einfach im Link mitgeben.
Normalerweise connecten User über einen Link wie zB
http://webserver/tsweb/default.htm
Um Parameter hinzuzufügen, mußt Du einfach die Parameter mit einem "?" von der Adresse trennen. Der IIS erkennt dieses und interpretiert alles nach dem "?" als Parameter für dei Verbindung. Die Parameter mußt Du mit einem "&" voneinander trennen. Folgendes kannst Du mitgeben:
Autoconnect:
http://webserver/tsweb/default.htm?AutoConnect=1
Zu konnektierender Server:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
Vollbildmodus an:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
Vollbildmodus aus:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
Die Daten mußt Du natürlich entsprechend verändern. Wenn User also einen Link mit diesen Daten anklicken:
http://webserver/tsweb/default.htm?AutoConnect=1&Server=terminalser ...
-dann verbinden Sie sich sich dem Link "http://webserver/tsweb/default.htm"
-werden automatisch weitergeleitet auf den Terminalserver "terminalserver.domain.de"
-und erhalten direkt die Anmeldemaske des Terminalservers im Vollbildmodus.
2 Euro inne administrator.de-Kaffeekasse ;)
Grüße,
fritzo
Ok,
schau Dir mal die "/tsweb/default.htm" an - da ist u.a. folgendes zu finden:
'Username/Domain
if Document.all.CheckBoxAutoLogon.checked then
MsRdpClient.UserName = Document.all.UserName.Value
MsRdpClient.Domain = Document.all.Domain.Value
end if
Ändere das Script so, daß "MsRdpClient.Domain" Deinen Domänennamen enthält. Das sollte helfen. Ich hab keinen IIS hier, um zu vergleichen, aber entferne evtl. die if-Abfrage und versuch das hier:
MsRdpClient.UserName = " "
MsRdpClient.Domain = "USERS"
wobei Du "USERS" durch Deinen Domänennamen ersetzen mußt. Beachte auch, daß MsRdpClient.UserName ein SPACE enthalten muß - also ein " " und nicht ein "".
Wichtig - mach vorher eine Kopie der default.htm, damit Du ggfs. wieder zurückspringen kannst, falls was nicht klappt.
Grüße,
fritzo
schau Dir mal die "/tsweb/default.htm" an - da ist u.a. folgendes zu finden:
'Username/Domain
if Document.all.CheckBoxAutoLogon.checked then
MsRdpClient.UserName = Document.all.UserName.Value
MsRdpClient.Domain = Document.all.Domain.Value
end if
Ändere das Script so, daß "MsRdpClient.Domain" Deinen Domänennamen enthält. Das sollte helfen. Ich hab keinen IIS hier, um zu vergleichen, aber entferne evtl. die if-Abfrage und versuch das hier:
MsRdpClient.UserName = " "
MsRdpClient.Domain = "USERS"
wobei Du "USERS" durch Deinen Domänennamen ersetzen mußt. Beachte auch, daß MsRdpClient.UserName ein SPACE enthalten muß - also ein " " und nicht ein "".
Wichtig - mach vorher eine Kopie der default.htm, damit Du ggfs. wieder zurückspringen kannst, falls was nicht klappt.
Grüße,
fritzo
Hallo,
habe jetzt schon viel hier gelesen aber eine Frage hätte ich noch dazu.
Kann man die Anmeldedaten auch mit führen. Das die Anmeldung des Users automatisch am terminalserver geht????
Vielen Dank
habe jetzt schon viel hier gelesen aber eine Frage hätte ich noch dazu.
Kann man die Anmeldedaten auch mit führen. Das die Anmeldung des Users automatisch am terminalserver geht????
Vielen Dank
Hi,
ja das geht auch:
MsRdpClient.server = "<%YOUR SERVER%>"
MsRdpClient.UserName = "<%YOUR USERNAME%>"
MsRdpClient.AdvancedSettings.ClearTextPassword="<%YOUR PASSWORD%>"
MsRdpClient.Domain = "<%YOUR DOMAIN%>"
Ich würde das aber nicht auf Webseiten definieren, die frei zugänglich sind; sondern den IIS in diesem Falle so absichern, daß Connects nur von bestimmten Maschinen erlaubt werden.
Grüße,
fritzo
ja das geht auch:
MsRdpClient.server = "<%YOUR SERVER%>"
MsRdpClient.UserName = "<%YOUR USERNAME%>"
MsRdpClient.AdvancedSettings.ClearTextPassword="<%YOUR PASSWORD%>"
MsRdpClient.Domain = "<%YOUR DOMAIN%>"
Ich würde das aber nicht auf Webseiten definieren, die frei zugänglich sind; sondern den IIS in diesem Falle so absichern, daß Connects nur von bestimmten Maschinen erlaubt werden.
Grüße,
fritzo