Laden...

Profil von DeadEye

myCSharp.de - Member Mitglied seit
D
DeadEye
myCSharp.de - Member
7
Themen
55
Beiträge
Dabei seit
28.03.2008
Letzte Aktivität
vor 16 Jahren
Alter
41 Jahre
Beruf
Softwaredeveloper
Herkunft
Vienna
Interessen
Win und Web Programmierung, Spiele
Erstellt vor 16 Jahren

Gaebe es vlt die Moeglichkeit bei der Statistik Customparameter mitzugeben?
Zb _von _welcher Version _auf _welche geappdated wurde?

Btw, klasse Arbeit, sind hier brav am testen und auch meine Kollegen sind bereits total ueberzeugt vom AppDater 😃

Erstellt vor 16 Jahren

Ich hab nun einen Workarround:

Ich setze den Cookie auf einer 2ten Seite, welche dann zu der Seite redirekted wo dieser benoetigt wird.

Weshalb er den Cookie jedoch einfach nicht beim Login setzt ist mir weiterhin ein Raetsel (lt. Debugger werden die Funktionen naemlich durchaus ausgefuehrt..)

Erstellt vor 16 Jahren

mach mal:

myTable.css('float', 'left');
Erstellt vor 16 Jahren

Hallo zusammen,

ich habe folgendes Problem:

Win Server 2008, IIS 7

Anwendung benutzt Formsauthentification fuer externen Aufruf und Windowsauthentification fuer internen Aufruf.

Das Besondere ist, dass wir ueber ein 2tes Formsauthentification Cookie ein SSO mit einer anderen Seite (welche nicht von uns erstellt worden ist) ermoeglichen.
Leider wird bei Windowsauthentification ueberhaupt gar kein Formsauthentification Cookie geschrieben.

Meine Frage waere nun wie ich dennoch bei WindowsAuth auf IIS7 dieses Cookie schreiben kann (anmerkung: Unter IIS6 funktioniert das!!)

Derzeit sieht der Code fuer dieses Cookie folgendermaszen aus:


string username = <Der Username>;
FormsAuthenticationTicket ticketCMS = new FormsAuthenticationTicket(1,
				    username,
				    DateTime.Now,
				    DateTime.Now.AddYears(15),
				    false,
				    String.Empty,
				    FormsAuthentication.FormsCookiePath);

string encTicketCMS = FormsAuthentication.Encrypt(ticketCMS);
HttpCookie authCookieCMS = new HttpCookie(".CMSCOOKIE", encTicketCMS);

authCookieCMS.Domain = ".domain.tdl";

Response.Cookies.Add(authCookieCMS);

Response.Redirect(FormsAuthentication.GetRedirectUrl(loginname, false), true);

Wie gesagt, dieser Code funktioniert auf IIS6 bei externem FormsAuth und internem WinAuth aufruf, und bei IIS7 leider nur extern....

Ich waere fuer jede Hilfe dankbar!

Erstellt vor 16 Jahren

Nur einmal so ein Gedanke, aber was wuerdest du davon halten das Projekt OS zu machen? (ich hoffe das kam in diesem Thread nicht schonmal vor)

Ich denke das Projekt koennte sich so recht schnell weiterentwickeln...

Erstellt vor 16 Jahren

Hm, leider doch nicht, zwar sah das ziemlich vielversprechend aus, aber hat leider nicht den gewuenschten effekt (Es kannt entweder alles ueberall hingeschrieben werden (Full), oder es kann nichts geschrieben werden (Alle anderen Settings. Nichtmal ins eigene Verzeichnis)).

Hat jemand eine Idee?

Erstellt vor 16 Jahren

Loesung gefunden.
.Net Vertrauensebenen scheinen verantwortlich zu sein.
Krass nur das man per default vollzugriff auf alles hat...

Erstellt vor 16 Jahren

Hallo zusammen,

wir sind bei mir in der Firma gerade dabei alte Webserver auf Win Server 2008 umzustellen, und haben schockiert festgestellt das Anwendungen (.Net sowie Classic ASP) arg weitreichende Berechtigungen haben.

Z.B. koennen sie ohne Probleme Dateien auf C: schreiben, lesen, loeschen.
Nach einiger Recherche fanden wir als Ursache das IIS als System Account laeuft und wenn man nun System die Berechtigung auf einen Ordner nimmt die Anwendungen auch nicht mehr drauf zugreifen koennen. Soweit so gut, nur ist das natuerlich keine Aktzeptable Loesung. Und mit der bestimmten Ursache bin ich auch nicht ganz zufrieden, es kann doch nicht sein das MS den IIS7 unter Win S2008 derartige Rechte gegeben haette?

Der IIS laeuft mit default Config, es sind nur die Log und Anwendungsverzeichnisse auf andere Partitionen gelegt worden. Ein paar custom Assemblys haben wir installiert und das programm ABC PDF (jedoch vermute ich die ursache nicht da)

Ich bin gerade dabei in einer VM mit frisch aufgesetzten IIS alles nachzuvollziehen, um sicherzugehen das das wirklich auch die Standard Config is.

Dennoch: Weis jemand hier woran das liegen koennte das eine Application so derart weitgreifende Rechte hat?

MfG DeadEye

Erstellt vor 16 Jahren

Jo die Loesung ist mir ja dank euer Post inzwischen bekannt 😃 Danke nochmal 😉

WebBrowser-Control ist leider keine Option. Wird wohl doch ein quasi selbstgestricktes DataGrid werden muessen (wegen dem Zeilen Problem).

Normal waers mir eh relativ egal was der Taskmanager sagt, nur wuerd ich das gern nur aus interesse wissen was das eigentlich soll 😃 Aber zumindest weis ich das es mit den .Net Controls zu tun hat. Intressant ist auch das unter WPF dasselbe programm bei weitem weniger Benutzer und GDI Objekte hat 😃 das waer vlt auch ne moeglichkeit das ich dorthin umsteig (wenns der Kunde bezahlt 😛)

Danke auf jedenfall nochmal allen die nochmal gepostet haben 😃

Erstellt vor 16 Jahren

Es ging damals um das selbe Thema richtig, eigentlich haette ich in dem Post schreiben sollen anstatt einen Thread aufzumachen.

Okay soweit ist es mir klar. Aber was genau sind diese Benutzer-Objekte im vergleich zu den GDI-Objekten...?

Zu den Benutzer Objekten findet sich leider auch net alzu viel in google (wohingegen sich zu den Handels und GDI Objekten dutzende Sachen finden lassen) und mich wuerde vorallem eben intressieren was die eben so tun, diese Objekte...

Prinzipiell nutze ich die Objekte nicht zur Datenerhaltung, die einzige Info die sie erhalten muessen ist die ID fuer einen Klick der Buttons. Die Methode mit das ich nur eine bestimmte Anzahl an Objekten z.B. 10 Darstelle und nur die Daten quasi verschiebe ist damals irgendwie gescheitert, ich hatte zwar angefangen, hatte aber dann das problem das jede Zeile von Eintraegen eine unbekannte Hoehe hat, abhnaegig davon was eigentlich dargestellt wird.

Ist es vlt sogar ratsam einfach alles per 'Hand' zu zeichnen? Das Scrollen sind naemlich auch fluessig funktionieren (nicht wie bei einem DataGrid, wo man Zeilenweise springt, sondern eher wie im Webbrowser....)

MfG DeadEye