> hallo,
>
> Wie finde ich in asp.net heraus, welche Seite angefordert wurde?
>
> Gru� Mansur

Hallo nochmal,
das hat sich erledigt, weil so kann es nicht gehen....
Das Problem:
Ich habe eine Site, die im web.config eine form-Authentication macht.
Jetzt dachte ich mir mach es ganz einfach und frage im Login-Form einfach
den QueryString["ReturnUrl"]
ab, in der ja dann drinnensteht, wenn eine der Services abgerufen wird.

Im Browser klappt das auch. Wenn die passende Anfrage ist, dann mache ich
folgendes:
FormsAuthentication.RedirectFromLoginPage("webservice", true);

aber wenn ich nun den Service �ber meine app aufrufe, dann bekomme ich
folgenden Fehler:

Unhandled Exception: System.Net.WebException: The request failed with the
error
message:
--
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a
href='/login.aspx?ReturnUrl=%2fWebservices%2fget_XML_VHSM
.asmx'>here</a>.</h2>
</body></html>

--.
   at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClie
ntMessage message, WebResponse response, Stream responseStream)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodN
ame, Object[] parameters)
   at WebData.DSSample.customerInterface.ReturnXML_VHSM(DataSet ClientDS,
Int32
om_operator)
   at Client.Main()


also "Object moved". WIe kann ich das umgehen????

Gru� Mansur


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an