Tag: wcf-security
Fragen in Bezug auf die Authentifizierungs-und autorisierungsdienste für Windows Communication Foundation (WCF) – Anwendungen
2
Antworten
Habe ich eine Reihe von IIS7-net gehostet.tcp WCF-Dienste, die dazu dienen, meine ASP.NET MVC-web-Anwendung. Die web-Anwendung zugänglich über das internet. WCF Services (IIS7) <--> ASP.NET MVC Application <--> Client Browser Dienstleistungen sind Benutzername authentifiziert ist, die berücksichtigen,
1
Antworten
Guten Tag An Alle... Offenbar bin ich nicht die Einstellung-bis-Identitätswechsel richtig für mein WCF-Dienst. Ich will NICHT, um Sicherheit auf eine Methode-durch-Methode basis (in den tatsächlichen code-behind). Der service (im moment) offen ist, genannt zu werden, indem
2
Antworten
Habe ich ein funktionierendes custom UserNamePasswordValidator, dass Anrufe in meiner Oracle-DB. Diese Klasse wird von System.IdentityModel.Selektoren.UserNamePasswordValidator und die Validate () - Methode gibt void zurück. Lade ich mein User-Objekt aus der Datenbank, und wenn das Passwort überprüft
1
Antworten
Ich bin den Ersatz eines bestehenden web-service mit einem WCF-Dienst und als ersten Schritt bei der migration werde ich setzen einen Endpunkt mit BasicHttpBinding, bis der client aktualisiert wird später im Jahr. Plan ist Gastgeber der neuen
1
Antworten
Arbeite ich mit WCF die letzten zwei Tage und es war sehr gut mit dem server und client beide auf meiner Entwicklungs-Maschine. Nun, ich bin versucht zu tun, einige verteilte testen mit dem client auf einem anderen
1
Antworten
Ich erhalte die folgende Fehlermeldung, wenn Sie versuchen, um call my service von einem anderen server. Service cannot be started. System.ServiceModel.Security.SecurityNegotiationException: The caller was not authenticated by the service. ---> System.ServiceModel.FaultException: The request for security token could
1
Antworten
Hab ich diese web.config-Datei zu konfigurieren client-proxy aus einem externen Dienst dieser Dienst benötigt Authentifizierung auf dem Nachrichten-header, ich habe den Dienst auch konfiguriert auf meiner web.config, aber für jetzt ich werde versuchen, erstellen Sie den proxy
1
Antworten
Arbeite ich an einem WCF-Dienst mit "webHttpBinding" für json ajax-Aufrufe. Der service funktioniert gut, bis ich drehte sich auf die Sicherheit Teil. Hier ist mein web.config. <serviceCredentials > <userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="UserNamePasswordValidator, WebServices" /> </serviceCredentials> <serviceAuthorization principalPermissionMode="Custom"> <authorizationPolicies>
2
Antworten
Ich habe einen WCF-service implementiert, der auf einer anderen Maschine und ich möchte die Authentifizierung des client gegenüber dem WCF-Dienst. Ich getan haben, die folgenden Dinge : 1) Im IIS habe ich nicht aktiviert Sie den Anonymen
3
Antworten
Ich habe einen einfachen service und ich versuche zum einrichten der Authentifizierung. Auf dem client möchte ich die Benutzer, geben Sie Ihr Windows-Benutzerkonto. Und die WCF verwenden Sie den Benutzernamen/das Kennwort vom client und authentifizieren Sie gegen
4
Antworten
Habe ich folgten zahlreiche msdn-Artikeln und der codeplex-Führung aber nicht bekommen WCF mit der Kerberos-Authentifizierung und Delegierung und sind dankbar für ein wenig Hilfe. Setup Habe ich den WCF-Dienst in IIS-website auf einem remote-Rechner IIS 6.0 auf
2
Antworten
Ich bin mit einem wcf-service, das ich erstellt, wenn beide hosting-Maschine und der client-Rechner sind in der gleichen Domäne klappt alles wunderbar. Wenn ich veröffentlichen der client-app auf dem webserver in der DMZ, erhalte ich die folgende
2
Antworten
... wie machen die folgenden Abschnitt-of-Service-Einstellungen der app.config in c# ein Programm: <client> <endpoint address="https://someServiceUrl" binding="basicHttpBinding" bindingConfiguration="Contact" contract="ServiceReference.PostingWebService" name="PostingWebServicePort"> <headers> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <wsse:UsernameToken> <wsse:Username>someusername</wsse:Username> <wsse:Password Type='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText'>somepassword</wsse:Password> </wsse:UsernameToken> </wsse:Security> </headers> </endpoint> </client> Ich habe es geschafft zu generieren
2
Antworten
Ich habe eine kleine Anwendung, die ich Baue, der überwacht, tickets eingereicht. Es ist im Grunde sitzt nur in der Ecke und benachrichtigt, wenn neue tickets kommen. Ich brauche, um die Personen, die Benutzername, wer angemeldet ist,
2
Antworten
Lese ich ein Buch über WCF und Autor Debatten über die Vorteile der Verwendung von message-level security über Verwendung, transport-level security. Anyways, ich finde keine Logik in der Verfasser-Argumente Einer Einschränkung der transport Sicherheit ist, dass er
5
Antworten
Ich übertragen eine workking WCF-Dienst aus meiner Entwicklungsumgebung in die QS-Umgebung, einschließlich der Zertifikate (Root-Authority, Root-Auth-Widerrufs-Liste, Service-Zertifikat, inklusive PK). Danach ich befindet sich der private Schlüssel usihg 'FindPrivateKey' und gab allen die relavent Konten volle Berechtigungen für
2
Antworten
Nach einem brutalen Kampf mit WCF-Sicherheit, ich glaube, ich bin in der Endphase jetzt und kann das Licht sehen. Habe ich ein Client-Zertifikat installiert auf meinem server und ist nun, wie empfohlen, in der Vertrauten Personen-Ordner des
3
Antworten
WCF - Es wurde kein Endpunkt Zuhören im Netz.tcp://MeinServer:9000/SearchQueryService/Querier.svc könnte die Nachricht akzeptiert. Habe ich das net.tcp-Protokoll aktiviert, auf dem IIS-Anwendung Windows-firewall deaktiviert ist Net.tcp-Bindung ist eingestellt auf port 9000 für den gesamten IIS-Anwendung. Meine web.config ist
1
Antworten
Habe ich gehostet meinen Dienst in IIS. Hosted service angewendet SSL-Zertifikats und durchsuchen der URL, es erscheint mit HTTPS. Aber, wenn ich konsumieren Sie diese URL in die client-Applikation (ASP.NET WEB-Anwendung), dann ist es erlaubt das hinzufügen
1
Antworten
Ich bin mit IIS V5.1. Die integrierte windows-Authentifizierung Ich habe folgende web-config: <system.serviceModel> <bindings> <wsHttpBinding> <binding name="wsHttpEndpointBinding"> <security mode="Transport" /> </binding> </wsHttpBinding> </bindings> <services> <service behaviorConfiguration="DXDirectory.Service1Behavior" name="DXDirectory.DXDirectoryService"> <endpoint address="" binding="wsHttpBinding" bindingConfiguration="wsHttpEndpointBinding" name="wsHttpEndpoint" contract="DXDirectory.IDXDirectoryService" /> <endpoint address="mex" binding="mexHttpsBinding"
1
Antworten
War ich mit meinem Visual Studio 2008 Unit-Testen von C# mit einem WebService in PHP mit WCF und ich erhielt die folgende Fehlermeldung: System.ServiceModel.Sicherheit.MessageSecurityException: Die HTTP-Anforderung ist nicht autorisierte mit client-Authentifizierungsschema 'Anonym'. Der authentication header vom server
2
Antworten
Ich bin auf .NET 4.0 habe ich einen wcf-service, die sich um zwei Verträge, einen mit Schutz-Ebene und eine ohne Schutz. Beide geben Sie an, in der Handlung und in der ReplyAction die " * " -
1
Antworten
Habe ich aktiviert, mein WCF-Dienst für die Windows-Authentifizierung. Wie kann ich die übergabe von Anmeldeinformationen, um Service aus Silverlight-Anwendung. Für Anmeldeinformationen, bekomme ich Benutzernamen und Domäne von code WebContext.Aktuelle.Benutzer.DisplayName. Aber wie bekomme ich client-Kennwort per code. serviceClient.Anmeldeinformationen
2
Antworten
Haben wir einen C# - client-app, die die Kommunikation zu den C# - backend-Dienst über WCF. Wir wollen sicherstellen, dass jede WCF-Aufruf, unser service ist von einem Benutzer, der angemeldet hat, unsere Kunden und nicht über einige
3
Antworten
Ich versuche mich zu ändern und hinzufügen, benutzerdefinierte Header einer soap-Nachricht in der BeforeSendRequest Methode wie diese: public object BeforeSendRequest(ref System.ServiceModel.Channels.Message request, IClientChannel channel) { MessageHeader header = MessageHeader.CreateHeader("name", "http://myname", "Oscar"); request.Headers.Add(header); return null; } Alles ok
1
Antworten
Bekomme ich den berühmten Fehler in der web-Anwendung, die WCF-client: Die Meldung mit der Aktion nicht verarbeitet der receiver, aufgrund einer ContractFilter mismatch am EndpointDispatcher. Dies kann entweder weil Sie einen Vertrag mismatch (nicht übereinstimmende Handlungen zwischen
2
Antworten
Habe ich eine wcf-Anwendung. getestet auf meinem lokalen Rechner (windows 7 und IIS 7.5), es funktioniert. aber nach bereitgestellt dev-server (windows server 2003, IIS 6). Ich bekam folgende Fehlermeldung. The HTTP request is unauthorized with client authentication
2
Antworten
Mein WCF service funktioniert mit Security Mode="Transport" und clientCredentialType="Windows" (mit client und service auf einer Maschine oder zwei). Aber ich brauche, um den service auf der anderen Seite einer firewall, wo die Windows-Authentifizierung ist nicht möglich. Ich
3
Antworten
Ok, ich hatte schon mehrere Fragen zu diesem Thema, und ich habe versucht, eine Menge der Ideen, die in Ihnen vorgestellt, ohne Erfolg. Hier ist meine situation: Ich bin der Kollision mit einem web-Dienst über intranet des
1
Antworten
Habe ich einen WCF-Dienst. Ich nenne es so: ServiceClient client = new ServiceClient (); client.MyMethod(); So weit So gut auf meinem Rechner. Nun habe ich im Einsatz in unserer DMZ (was auch immer das ist), und ich
2
Antworten
Ich versuche, die Verbindung zu einem Dienst mit den folgenden Einstellungen. <bindings> <basicHttpBinding> <binding name="EngineSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" maxBufferPoolSize="524288" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"> <readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> <security mode="TransportCredentialOnly">
2
Antworten
Es läuft in einem Intranet mit IIS 7 und es funktioniert gut, wenn ich die Anonyme Authentifizierung in IIS-Manager. Wenn ich es deaktivieren, und versuchen Sie zu ausführen es mit wcftestclient dann bekomme ich die folgende Fehlermeldung,
1
Antworten
Wenn ich versuche zu laufen, meine Anwendung von der WCF Test Client, erhalte ich den folgenden Fehler: Fehler: Nicht-abrufen von Metadaten aus http://localhost:53867/MyAPI.svc Wenn dies eine Windows (R) Communication Foundation-Dienst auf die Sie Zugriff haben, überprüfen Sie
2
Antworten
Wir haben eine ziemlich große Anwendung, die mein team und ich entwickeln mit einer Reihe von WCF-NetTCP-basierte Dienste. Der Windows-Dienst diesem system ausgeführt werden unter nicht werden Sie ein lokales Konto, sondern ein standard-Domänen-Benutzer (mit admin-rechten auf
5
Antworten
Ich nur implementiert, einen einfachen WCF-server mit net.tcp. Erste, die ich verwenden 127.0.0.1 als server-Adresse und client herstellen, der dem WCF-Dienst. Alles Ok ist. Aber wenn ich versuche, verwenden Sie die interne IP - 192.x.x.x bekomme ich
1
Antworten
Ich bin das konsumieren eines web service intern für meine Firma aus ASP.NET. Ich habe svcutil.exe um eine Verbindung zum Dienst herzustellen und erzeugen die Bindungen und-Klassen aus der wsdl. Ich bin in der Lage zu verbinden,
3
Antworten
Ich bin der Entwicklung von WCF-services mit "basicHttpBinding", diese Dienste zugegriffen werden soll, mit .net 1.1 & .net 2.0, für diesen Zweck, die ich bin mit "basicHttpBinding". Im alten ASMX web services I assed einen Soap-Header (AuthHeader)
1
Antworten
Ich bin verwirrt über das, was die Identität element auf einer client-endpoint wirklich tut. Ich habe verstanden, dass eine Identität der dns-Wert, wie soll sagen, WCF, zu behaupten, dass der service das Zertifikat ist ausgestellt auf myserver.local.
1
Antworten
im tring zu erstellen fileTransfer auf Basis dieser post wenn ich es testen auf dem lokalen es funktioniert sehr setzte ich meinen Dienst auf dem server mit iis ohne ssl dies ist meine server config: <system.serviceModel> <serviceHostingEnvironment
1
Antworten
Möchte ich nutzen, WCF-Dienst in IIS gehostet wird (5/6) mit integrierter windows-Authentifizierung aktiviert und anonymer Zugriff deaktiviert. Ich habe versucht, dies zu tun, indem Sie die folgenden http://msdn.microsoft.com/en-us/library/ff648431.aspx, aber immer eine Fehlermeldung besagt, dass das Zertifikat ist
3
Antworten
Hintergrund: ich bin immer ein Internal Server 500 24 50 Fehler, nach dem bereitstellen einer Anwendung, die kompiliert ohne Fehler auf meinem lokalen Rechner. Der server, der die Anwendung bereitgestellt wird, hat eine Tonne von Sicherheit und
1
Antworten
Habe ich einen WCF-Dienst arbeitet mit basicHttpBinding, ich versuche es zu konfigurieren, gehe über https und die Authentifizierung mit einer SQL-Mitgliedschaftsanbieter, und dies zu tun, ich bin versucht, es zu konvertieren, verwenden Sie wsHttpBinding. Jedoch mit der
1
Antworten
Ich versuche Konfiguration von WCF service mit Sicherheit. Ich erzeugte 2-Zertifikate (server und client Seite) gespeichert in LocalComputer\Persönliche Zertifikate. Meine Konfiguration ist: Server: <netTcpBinding> <binding name="defaultBinding"> <security mode="Transport"> <transport clientCredentialType="Certificate"/> </security> </binding> </netTcpBinding> <service name="..." behaviorConfiguration="serviceBehavior"> <endpoint
4
Antworten
Alle, Ich habe einen WCF-service (im folgenden service genannt "B") gehostet wird unter IIS mit einem service-Konto (VM-Windows 2003 SP2). Der Dienst stellt einen Endpunkt verwenden WSHttpBinding mit den default-Werten, außer für maxReceivedMessageSize, maxBufferPoolSize, maxBufferSize und einige
3
Antworten
Ich bin immer in dem, was erscheint nun eine security-Fehler in meinem WCF-Service. Ursprünglich mein Fehler war, über einen falted Zustand(entnommen rund um client-proxy deaktivieren dieser Fehler), aber gefunden haben, mehr Informationen über das aktivieren des trace.
3
Antworten
Habe ich einen WCF-Dienst derzeit mit basicHttpBindings und SSL aktiviert. Aber jetzt muss ich aktivieren von wcf-Sitzungen(nicht asp-Sitzungen) so zog ich service wsHttpBidnings aber Sitzungen sind nicht aktiviert Habe ich [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)] Aber wenn ich den
2
Antworten
Es ist meine erste Frage über das web. Hoffe, es wird Sinn machen. Habe ich gesehen, dass mehrere blogs auf dieses Problem beziehen, über das Internet, und ich habe versucht, einige der Ideen, die in Ihnen vorgestellt,
1
Antworten
Ich bin neu WCF. Ich wurde verwendet, um *.asmx-aber es wird zu veraltet, also beschloss ich, Tauchen Sie ein in WCF. Ich möchte eine simple username + Passwort-Authentifizierung für meinen Dienst, sondern überall auf der web, es
5
Antworten
Ich versuche zu konfigurieren, meine WCF (.NET 4.0) - Dienst, so dass es getestet werden kann mit soapUI. Ich bin mit wsHttpBinding mit message-Sicherheit. Mein Ziel ist, setzen Sie den Dienst auf einem öffentlichen test-Endpunkt und versuchen
3
Antworten
Wie richte ich ein ServiceClient mit Zertifikat-Authentifizierung programmgesteuert in c#? Und ich weiß nicht verwenden möchten .config. using(var srv = GetServiceInstance()) { srv.DoStuff() } private TheServiceClient GetServiceInstance() { var service = new TheServiceClient(CreateWsHttpBinding(), CreateEndpointAdress()); return service; }