Chris, why not just add a new $config for the container and syndicator? ropu
On Tue, Jul 15, 2008 at 11:07 AM, xin zhang <[EMAIL PROTECTED]> wrote: > Hi, > > Has the patch committed yet so I can try? > > Thanks > > --- On Mon, 7/14/08, Chris Chabot <[EMAIL PROTECTED]> wrote: > From: Chris Chabot <[EMAIL PROTECTED]> > Subject: Re: public certificate key > To: [email protected] > Date: Monday, July 14, 2008, 11:16 AM > > Hey Karsten, > > Don't worry i didn't miss the patch, been hecticly busy this weekend > with trying to get basic atom support done; I'll make sure to commit > it tonight > > -- Chris > > On Jul 14, 2008, at 4:46 PM, Karsten Beyer wrote: > > > Hi, > > for the php version: > > > > https://issues.apache.org/jira/browse/SHINDIG-447 > > > > Summary: the proxy is called with the signOwner and signViewer > > parameters. > > They are both included in the signature base_string. Then the > > application > > page is called without these paramters. So signatures will not match. > > > > Patch for /php/src/gadgets/oauth/OAuth.php against current trunk: > > > > Index: . > > =================================================================== > > --- . (revision 676605) > > +++ . (working copy) > > @@ -292,8 +292,7 @@ > > $parameters = is_array($parameters) ? $parameters : array(); > > $defaults = array("oauth_nonce" => > OAuthRequest::generate_nonce(), > > "oauth_timestamp" => OAuthRequest::generate_timestamp(), > > - "oauth_consumer_key" => $consumer->key, 'synd' > => 'partuza', > > - 'container' => 'partuza'); > > + "oauth_consumer_key" => $consumer->key); > > $parameters = array_merge($defaults, $parameters); > > if (isset($token)) { > > $parameters['oauth_token'] = $token; > > @@ -393,6 +392,9 @@ > > $parts = parse_url($this->http_url); > > parse_str(@$parts['query'], $params); > > foreach ($params as $key => $value) { > > + if ($key == "signOwner" || $key == "signViewer") { > > + continue; > > + } > > $this->parameters[$key] = $value; > > } > > $parts = array($this->get_normalized_http_method(), > > $this->get_normalized_http_url(), > > > > This fixes it with a (very extremely ugly) hack (patch for some > > other bug > > (hard-coded partuza container name) included, as this patch was not > > yet > > committed). > > > > I will try to understand the complete oauth signing process later in > > the > > week and try to supply a "acceptable" patch, as this is a show- > > stopper right > > now for our planned end-of-july release plans... > > > > However with above patch applied, i can successfully validate a > > signature > > with the linked method from google. > > > > Best Regards > > > > Karsten Beyer > > > > On Mon, Jul 14, 2008 at 4:34 PM, Gonzalo Aune > > <[EMAIL PROTECTED]> wrote: > > > >> I was trying to run the example in the Java and the PHP side without > >> success, anyone could run this example?. > >> > >> G.- > >> > >> On Mon, Jul 14, 2008 at 11:30 AM, xin zhang <[EMAIL PROTECTED]> > > >> wrote: > >> > >>> Hi, > >>> > >>> I am trying the example from > >>> > >> > > http://code.google.com/p/opensocial-resources/wiki/OrkutValidatingSignedRequestsonshindig > > >> , how to generate the public certificate key for shindig? > >>> > >>> Thanks > >>> > >>> > >>> > >>> > >> > > > > -- .-. --- .--. ..- R o p u

