Ich habe vor ein paar Jahren mit ASP classic und VB Script gespielt, das ist es, was wir in unserem Unternehmen haben, aber das stört mich wirklich. Wir haben den CJWSoft ASP Protect gekauft und einige Anpassungen vorgenommen, wenn jemand damit vertraut ist. Jede Seite, auf der ich mich anmelde, endet mit einem Fragezeichen am Ende der URL und zeigt einen internen Server 500-Fehler an (mit einem Testserver: Windows Web Server 2008 R2). Man würde denken, dass es beim Login immer zur Seite default.asp gehen würde, aber das passiert nicht, wenn ich kein neues Fenster öffne, in dem Cookies nicht gespeichert werden. Ich kann auf jede Seite zugreifen, auf der ich mich anmelde, nachdem ich das Fragezeichen am Ende der URL gelöscht habe. Ich habe IT-Leute hier, aber wir sind nicht sicher, was das verursacht.CJWSoft ASP Klassisches Fragezeichen am Ende der URL nach Login
(IP-Adresse/Default.asp? [Oder] IP-Adresse/password_admin/default.asp?) Erzeugt ein
Internal Server Error 500.
Entfernen Sie die? und ich bin in irgendeiner der Seiten auf dem Server. Warum?
Ich denke, das folgende Skript etwas damit zu tun haben kann, oder was auch immer betrifft es ...
If Session("PasswordAccess") = "No" Then
Thispage = Request.ServerVariables("script_name")
Else
'Thispage = Request.ServerVariables("script_name") & "?" & Request.Querystring & Request.Form
'Setting Below is more secure than the setting above which allows form post data to be re-returned to the page
Thispage = Request.ServerVariables("script_name") & "?" & Request.Querystring
End If
Bitte helfen Sie mir das Fragezeichen zu lösen, alles anderes ein großer Bonus ist!
Sie sollten wirklich [ermöglichen detaillierte Fehlermeldungen] (http://stackoverflow.com/questions/5910147/setting-detailed-customer-error-messages-issues-iis7-asp-classic) und Figur genau heraus, was der 500 Fehler ist. – Martha
Ausgezeichnete Idee. Ich werde IT bitten, mir zu helfen, das zu lösen, damit ich es im Detail überprüfen kann. Lernen, während ich weitergehe ... Danke! – redfish
Eine andere Frage: Was macht das Skript mit 'Thispage' nach der Einstellung? Tut es einfach eine "Response.Redirect Thispage", oder versucht es etwas schicker? – Martha