DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Web Service WS-Security | Von: G. Guest ( 22.10.2003 10:53)

Ich habe versucht mit dem Web Service Enhancements Tool einen einfachen auf WS-Security basierten Web Service mit Login zu erstellen. Dazu habe ich im Client einen neuen UsernameToken erstellt und ihm den Benutzernamen und das Passwort mitgegeben. Anschliessend habe ich eine Instanz des Web Service proxys erstellt. Sobald ich den Token zum SOAP Header hinzufüge erhalte ich folgende Fehlermeldung:

Server unavailable, please try later --> The SecurityTokenManager type could not be loaded. Please check the type attribute on the securityTokenManager entry in configuration file.

Ich glaube der Fehler liegt im Web.config File. Habe ihn aber nicht gefunden. Vielleicht kann mir ja jemand helfen.

Hier noch der Code:
Web.config
… security>
<securityTokenManager type="StockService.CustomUsernameTokenManager, UsernameSignCodeService" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" qname="wsse:UsernameToken" />
</security>
//Für was steht (type= x.y, z) z eigentlich?

Client
UsernameToken token;
token = new UsernameToken(username, password, PasswordOption.SendHashed);
StockServiceWse serviceProxy = new StockServiceWse();
SoapContext requestContext = serviceProxy.RequestSoapContext;
requestContext.Security.Tokens.Add( token ); //Hier entsteht der Fehler
serviceProxy.HelloWorld() ;

Danke



Betreff Von Datum
Re: Web Service WS-Security
Hallo !<br><br>Vielleicht hilft das etwas:<br><br>User kann auch über Credentials property der WebService-Instanz am Client übergeben werden:<br><br>// übergeben aktuellen user<br>repservice.Credentials =...
G. Guest 13.11.2003 07:41

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG