[google-appengine] HTTPS Availability for Non-AppSpot Domains - Yes/No/Maybe

5 views
Skip to first unread message

Bobby

unread,
Apr 26, 2010, 3:45:06 AM4/26/10
to Google App Engine
I realize this may have been brought up plenty of times.

I have some AppEngine apps using domain names outside of appspot.com.
I'm wondering if it will be possible to enable HTTPS for these apps in
the future.

Basically, a yes or no, or a timeline, would help me determine how to
get around this.

Has anyone been able to make this work using some techniques? I can
think of a couple but would rather not have to go down that path.

Bobby

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Nick Johnson (Google)

unread,
Apr 26, 2010, 10:04:21 AM4/26/10
to google-a...@googlegroups.com
Hi Bobby,


-Nick Johnson
--
Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047
Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047

Fredrik Bonander

unread,
Apr 28, 2010, 7:07:58 AM4/28/10
to google-a...@googlegroups.com
Hi,

There is some really nice features on the roadmap, great work!

But 2 questions come to mind.

1. The items in the roadmap list, are they sorted by priority? Since SSL for 3-party domains is the top one, is this the next thing that will be implemented? That would be really nice.
2. Is there any ETA on any of these features? Doesn't have to be an exact date, but a Q1 or Q2 etc would be great!

..fredrik


--
Fredrik Bonander

the infinite power of the creative mind - 

Nick Johnson (Google)

unread,
Apr 28, 2010, 7:10:19 AM4/28/10
to google-a...@googlegroups.com
On Wed, Apr 28, 2010 at 12:07 PM, Fredrik Bonander <carl.fredr...@gmail.com> wrote:
Hi,

There is some really nice features on the roadmap, great work!

But 2 questions come to mind.

1. The items in the roadmap list, are they sorted by priority? Since SSL for 3-party domains is the top one, is this the next thing that will be implemented? That would be really nice.

Items aren't sorted by priority.
 
2. Is there any ETA on any of these features? Doesn't have to be an exact date, but a Q1 or Q2 etc would be great!

The roadmap generally lists features with a time horizon of about 6 months, but that's not a firm guarantee.

-Nick

Fredrik Bonander

unread,
Apr 28, 2010, 10:49:20 AM4/28/10
to google-a...@googlegroups.com
Hi,

Have anyone used Google Checkout with GAE and the Checkout XML API? From what I've read you need SSL on you site?

It says in the documentation that there is some sample code for python, but I can't find it.

Also on a side note, if one uses Google Checkout Merchant, does the costumer need a google account to log in with?

..fredrik


--
Fredrik Bonander

the infinite power of the creative mind - 

Charlie

unread,
Apr 29, 2010, 4:47:13 AM4/29/10
to Google App Engine
Hi, I've used PayPal but before that I looked at Google Checkout. My
problem was the fact that my merchant account needed to be in Italy,
and at the moment this isn't supported by Google, only US and UK (at
the time of writing the code).

The PayPal problem was limited to processing credit cards directly on
our site, fortunately they offered another solution where you could
(over https) send information and get other details back from them
about the transaction id and buyer info and the like but no credit
card details. All the actual processing was done on paypal. The user
was transferred to their site and you set callback pages for when they
finish the transaction.

I had no other option but to implement this. So, as long as your
merchant account is based in the accepted countries Google Checkout
should be relatively simple to implement.

Btw, app engine provides a https version of your site - but you need
to set it in your appengine-web.xml (or the equivalent in python)

<ssl-enabled>true</ssl-enabled>

then you can access your site through https://myapp.appspot.com and if
necessary indicate callback URLs to your payment processor in https.
This is perfectly acceptable for PayPal and Checkout (even though it's
not technically YOUR certificate)


Hope this helps a little,

Charlie

On 28 Apr, 16:49, Fredrik Bonander <carl.fredrik.bonan...@gmail.com>
wrote:
> Hi,
>
> Have anyone used Google Checkout with GAE and the Checkout XML API? From what I've read you need SSL on you site?
>
> It says in the documentation that there is some sample code for python, but I can't find it.
>
> Also on a side note, if one uses Google Checkout Merchant, does the costumer need a google account to log in with?
>
> ..fredrik
>
> --
> Fredrik Bonander
> carl.fredrik.bonan...@gmail.com

vivpuri

unread,
Apr 29, 2010, 3:28:00 PM4/29/10
to Google App Engine

Have anyone used Google Checkout with GAE and the Checkout XML API?
From what I've read you need SSL on you site?

> Yes . Use https://appname.appspot.com as the callback domain

It says in the documentation that there is some sample code for
python, but I can't find it.

> Not sure about sample code but eventually you will have to do all the coding yourself since it will be very specific to which API you want to use from google checkout and how you want to save the data.

Also on a side note, if one uses Google Checkout Merchant, does the
costumer need a google account to log in with

> I think yes


On Apr 28, 10:49 am, Fredrik Bonander
<carl.fredrik.bonan...@gmail.com> wrote:
> Hi,
>
> Have anyone used Google Checkout with GAE and the Checkout XML API? From what I've read you need SSL on you site?
>
> It says in the documentation that there is some sample code for python, but I can't find it.
>
> Also on a side note, if one uses Google Checkout Merchant, does the costumer need a google account to log in with?
>
> ..fredrik
>
> --
> Fredrik Bonander
> carl.fredrik.bonan...@gmail.com
Reply all
Reply to author
Forward
0 new messages