[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: HTTPAPI authentication



 Mike and William

Two helpful responses.

Thank you very much

Clive Johnson
RPG Developer

KURT GEIGER LIMITED
75 Bermondsey Street, London, SE1 3XF
t: +44 (0)207 546 1888 dl: +44 
f: +44 (0)207 546 1880 m: +44 
WWW.KURTGEIGER.COM


-----Original Message-----
From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Mike Krebs
Sent: 11 April 2011 21:31
To: HTTPAPI and FTPAPI Projects
Subject: RE: HTTPAPI authentication

First of all, congratulations.
Second of all, lucky you! You appear to have an authentication scheme
that should be able to be handled by HTTPAPI.
Third of all, since you are new to HTTPAPI, continue to do the EXAMPLE
programs - preferably in order from EXAMPLE1. When you get to EXAMPLE5,
you find the answer to your first question.

It is really important that you look at, study and run (if possible) the
EXAMPLE programs. This is as close to a manual as there is for HTTPAPI.
Not only that, you will learn Scott's programming techniques and see how
HTTPAPI is put together. The complete "tutorial" is not finished, but if
you do the EXAMPLE programs, you will be way ahead of the game. Don't
think you can "skip to the good stuff". It takes only a few minutes in
each program to understand it. You will also see many of the
capabilities of the APIs demonstrated including the authentication
stuff. You will be miles ahead by understanding how stuff is done before
having to ask the questions. The EXAMPLE programs are the documentation
(along with the service program itself). Be sure to read them and
understand.

Did you download the BETA? If not, go do that now. It contains the
latest fixes and is very stable. It might save you some frustration
along the way. http://www.scottklement.com/httpapi/beta/


Good luck!


> -----Original Message-----
> From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi- 
> bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Clive Johnson
> Sent: Monday, April 11, 2011 9:35 AM
> To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> Subject: HTTPAPI authentication
> 
> Hello HTTPAPI people.
> 
> New user of HTTPAPI. Installation went well and I have successfully 
> accessed the Currency converter web service Scott uses in his example 
> code.
> 
> Having proved the mechanism is all working Ok I need to move on and 
> create a real application. The web service I need to access requires 
> authentication which need to be supplied in the HTTP header.
> 
> The support guys at the web service have provided me with the 
> following example of the HTTP header which I need to generate.
> 
> POST /dm/services/AllocationService?wsdl HTTP/1.0
> Content-Type: text/xml; charset=utf-8
> Accept: application/soap+xml, application/dime, multipart/related,
> text/*
> User-Agent: Axis/1.2RC3
> Host: test1.metapack.com:8180
> Cache-Control: no-cache
> Pragma: no-cache
> SOAPAction: ""
> Content-Length: 6093
> Authorization: Basic bese64useridandpassword
> 
> <?xml version="1.0" encoding="UTF-8"?>.......... etc
> 
> It's the "Authorization: Basic bese64useridandpassword" bit that I 
> need to include.
> Can anybody on this list guide me as to what I need to do in HTTPAPI 
> to produce this ? I am guessing I will need to use some of the other 
> HTTPAPI functions but I don't know which one and don't want to waste a

> lot of time guessing.
> 
> Any help will be much appreciated.
> 
> Thanks
> 
> Clive Johnson
> RPG Developer
> 
> KURT GEIGER LIMITED
> 75 Bermondsey Street, London, SE1 3XF
> t: +44 (0)207 546 1888 dl: +44 0207 546 1892
> f: +44 (0)207 546 1880 m: +44
> WWW.KURTGEIGER.COM <http://www.kurtgeiger.com/>
> 
> 
> 
> **********************************************************************
> *
> 
> This message has been sent via the Internet. Internet communications 
> are not secure against interception or modification. Kurt Geiger 
> Limited therefore cannot guarantee that this message has not been 
> modified in transit.
> This message and any files transmitted with it are confidential and 
> intended solely for the use of the addressee. If you have received 
> this message in error please notify the sender and destroy your copies

> of the message and any attached files.
> 
> Kurt Geiger Limited
> Registered in England and Wales
> Company Number 968046
> Registered Office:
> 75 Bermondsey Street
> Borough
> London
> SE1 3XF
> 
> **********************************************************************
> *
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
***********************************************************************

This message has been sent via the Internet. Internet communications
are not secure against interception or modification. Kurt Geiger
Limited therefore cannot guarantee that this message has not been
modified in transit.
This message and any files transmitted with it are confidential and
intended solely for the use of the addressee. If you have received this
message in error please notify the sender and destroy your copies of
the message and any attached files.

Kurt Geiger Limited
Registered in England and Wales
Company Number 968046
Registered Office:
75 Bermondsey Street
Borough
London
SE1 3XF

***********************************************************************
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------