|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
remoting in 2.0 and credentialsI supply default credentials. If I supply the same account data explicitly I run into a 401. Is there something wrong? -------------------------------------------------- IRemotingFacade remFacade; string result = string.Empty; BinaryServerFormatterSinkProvider serverProvider = new BinaryServerFormatterSinkProvider(); serverProvider.TypeFilterLevel = System.Runtime.Serialization.Formatters.TypeFilterLevel.Full; BinaryClientFormatterSinkProvider clientProvider = new BinaryClientFormatterSinkProvider(); Hashtable props = new Hashtable(); props.Add("port", 0); //this works props.Add("useDefaultCredentials", true); // 1. doesnt work if useDefaultCredentials is set to false //ICredentials login = new NetworkCredential("mfritsch", "mypassword", "mydomain"); //props.Add("credentials", login); // 2. doesnt work //props.Add("UserName", "mfritsch"); //props.Add("Password","myPassword") //props.Add("Domain", "mydomain"); HttpChannel channel = new HttpChannel(props, clientProvider, serverProvider); ChannelServices.RegisterChannel(channel); remFacade = (IRemotingFacade)Activator.GetObject(typeof(IRemotingFacade), "http://localhost/RemotingServer/RemotingType.rem"); object result = remFacade.SaveData(myData ); ChannelServices.UnregisterChannel(channel); -------------------------------------------------- regards Mathias |
|||||||||||||||||||||||