Mittels ASP.Net countryCode des jew. Users auslesen

16/02/2009 - 21:26 von R. tryzna | Report spam
Hi!

Ich versuche folgendes:

1) Nutzer X besucht die Seite http://xyz.intranet
2) Das Skript liest den countryCode von Nutzer X aus
3) Je nachdem welcher countryCode eingetragen ist, wird Nutzer X auf eine
Seite weitergeleitet

Meine Fragen sind nun folgende:

- Wie gehe ich am besten an dieses Skript ran? ASP.Net-Grundkenntnisse sind
kaum bis gar nicht vorhanden - Hat evtl. jemand Tutorials o.à. die helfen
könnten oder gar eine Lösung mit einem anderen Attribut?

- Die Abfrage soll über den im AD authentifizerten Benutzer X geschehen -
hat dieser Berechtigung den countryCode auszulesen?

Über Lösungsansàtze wàre ich dankbar!

Gruß
 

Lesen sie die antworten

#1 Gerold Mittelstädt
16/02/2009 - 23:21 | Warnen spam
Hallo,

R. tryzna schrieb:
Ich versuche folgendes:

1) Nutzer X besucht die Seite http://xyz.intranet 2) Das Skript liest
den countryCode von Nutzer X aus


^^^^^^
Steinigung Freitag, 10 Uhr ;)

3) Je nachdem welcher countryCode eingetragen ist, wird Nutzer X auf
eine Seite weitergeleitet



Einfach auslesen kannst Du das mit Request.UserLanguages(<prioritàt>)
http://msdn.microsoft.com/en-us/lib...uages.aspx

Wenn es um die komplette Globalisierung und Lokalisierung der Anwendung
geht, bietet ASP.NET aber schon von Haus aus Möglichkeiten:
http://msdn.microsoft.com/de-de/library/c6zyy3s9(VS.80).aspx

Meine Fragen sind nun folgende:

- Wie gehe ich am besten an dieses Skript ran?
ASP.Net-Grundkenntnisse sind kaum bis gar nicht vorhanden - Hat evtl.
jemand Tutorials o.à. die helfen könnten oder gar eine Lösung mit
einem anderen Attribut?



Wenn Du einfach nur umleiten willst, sollte das hier seinen Zweck erfüllen:


Default.aspx
\\\
<%@ Page Language="vb" %>

<script runat="server">
Protected sub Page_Load(Sender As Object, e As EventArgs)
Response.Redirect(Request.UserLanguages(0))
End Sub
</script>
///


- Die Abfrage soll über den im AD authentifizerten Benutzer X
geschehen - hat dieser Berechtigung den countryCode auszulesen?



Im einfachsten Fall liest Du nur die Browsereinstellung dafür aus.

Viele Grüße!

Ähnliche fragen