Return-Path: Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 32040 invoked by uid 500); 18 Jun 2003 13:20:43 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 31959 invoked from network); 18 Jun 2003 13:20:42 -0000 Message-ID: <3189CEA60990D6118CB1000475840A12630C7D@ccmail.iza.local> From: Leo de Blaauw To: "'axis-user@ws.apache.org'" Subject: RE: Authentication Date: Wed, 18 Jun 2003 15:18:59 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Or rather in your firewall if you have one... Greetz Leo -----Oorspronkelijk bericht----- Van: Benjamin Tomasini [mailto:btomasini@neteverything.com] Verzonden: woensdag, juni 2003 15:18 Aan: axis-user@ws.apache.org Onderwerp: Re: Authentication Consider enforcing that in your servlet container or web server. Ben On Wed, 2003-06-18 at 09:09, Lanigan, Ronan wrote: > Hi, > > I want to perform some Authentication for my Web Service. I have a list of > machine names e.g. devmachine.xxx.com and I only want to service requests > that come from these machines. We are using a list of machine names as the > ip's for these machines can change. > > So, I need some mechanism whereby the ip of the requester can be checked > against the ip of each of the machine names in the list (the machine names > can be stored in an xml or properties file). If the ip's match then the > request can be processed (passed onto the axis servlet?) otherwise an error > response should be generated. > > Does axis provide any specific mechanism for this sort of thing? > > Could I just change the address location in the wsdl for the service to a > second servlet, which could forward the request to the proper address if the > ip is in the list? > > Thanks in advance, > > Ronan -- Benjamin Tomasini NetEverything, LLC