PDA

View Full Version : HTML Dokumente aus dem IFS im Internetexplorer



Seiten : [1] 2

AndreasH
15-05-03, 09:33
Hallo Newsboarder,
wir möchten im IFS abgelegte HTML Seiten im InternetExplorer zugänglich machen. Hat jemand eine Idee, wo ich eine Art Roadmap finde, was dazu alles zu tun ist und was zu beachten? Sicherheitsaspekte sind hier weniger wichtig, weil die AS/400 von aussen nicht sichtbar ist.
Danke und Gruß
Andreas

RobertMack
15-05-03, 09:43
Hallo Andreas,

1) die AS muß in der Netzwerkumgebung bekannt sein

2) der Benutzer muß die Berechtigung zum Zugriff haben:

Netzwerkumgebung
. Gesamtes Netzwerk
.. AS400Name
... Verzeichnis (IFS, vgl "WRKLNK")

3) per Link kann dann der Abruf direkt aus dem IE erfolgen, z.B.

\\AS400Name\Verzeichnis\Index.html

Viel Erfolg,

Robert

[Dieser Beitrag wurde von RobertMack am 15. Mai 2003 editiert.]

AndreasH
15-05-03, 09:55
Hallo Robert,
vielen dank für die schnelle Antwort.
Wenn ich als Adresse http://as400/home/ev03/index.html
eingebe bekomme ich nur einen HTTP 403 Fehler,
Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen.
Möglicherweise ...
usw.
Auf die beiden Verzeichnisse home und ev03 sowie das html hat Benutzer *public alle Berechtigungen (Das wird sicher irgendwann auf Lesenrechte geändert, aber ein problem zur Zeit genügt mir :-)
Die Frage ist also, welche Berechtiguing wird da sonst noch irgendwo geprüft?

Gruß
Andreas

[Dieser Beitrag wurde von AndreasH am 15. Mai 2003 editiert.]

RobertMack
15-05-03, 10:00
... beim Erstellen einer Datei aus der AS wird automatisch die Berechtigung des erstellenden Benutzers vergeben, ich schicke i.d.R. folgenden CL-Befehl hinterher:

CHGAUT OBJ('/Pfad/Datei')
USER(*PUBLIC)
DTAAUT(*RWX)
OBJAUT(*ALL)

das geht aber auch direkt auf der AS via WRKLNK,

Gruß Robert

rolf
15-05-03, 10:01
Hallo Andreas

Die URL darf nicht mit http.// beginnen, da die Seiten nicht über den Web-Server der AS/400 angezeigt werden.
Die Dateien sind vielmehr, wie Robert angegeben hat, mit \\as00\pfad\datei zu öffnen.
Gruss
Rolf

RobertMack
15-05-03, 10:03
... und lass mal das "http" weg, d.h. erstelle die Verknüpfung per Auswahl via Windows Explorer ...

Gruß Robert

AndreasH
15-05-03, 10:12
Die Adresseierung mit \\as400\home\... setzt vorraus, dass ich die AS/400 als Netzlaufwerk verbunden habe. Dem ist aber leider nicht so. Der Name as400 wird in der hosts Datei aufgelöst. Sie ist auch nicht in der Netzwerkumgebung sichtbar.
Daher führt ein \\as400\home\ev03\index.htlm zu einer Fehlermeldung Datei nicht gefunden.
Das mit der Berechtignung ist soweit klar, wo wie einzustellen. Ich wollte nur den Diskussionen über Sicherheit, die ein Hinweis auf *RWX und *all gewöhnlich nach sich zieht verhindern :-)

[Dieser Beitrag wurde von AndreasH am 15. Mai 2003 editiert.]

Fuerchau
15-05-03, 15:35
Definiere über OpsNav eine Freigabe für den Netserver sowohl der AS/400 als auch für den Pfad.
Der Netserver hat den Defaultnamen QMySys und kann automatisch vom Windowsnetzwerk gefunden werden (ggf. den DNS-Server korrekt definieren).

Dann einfach über \\QMySys\Freigabe\index.html aufrufen.

Hildi
06-06-03, 22:22
Ich würde auf der AS400 den HTTP Server einrichten. Dann kann man von der AS aus - beispielweise über Menüpunkte - die Dokumente direkt aus HTTP link aufrufen und im Browser anzeigen. Das hat den Vorteil, das alle Dokumente immer im gleichen Browserfenster angezeigt werden, und der User nicht das Laufwerk mappen muss.

Gruß JH

karin-vogelmann
11-06-03, 07:43
hallo jh,

was sind das denn für menüpunkte? muß im http eine bestimmte instanz dafür laufen?

gruß, karin