No, I do not. That's my problem. If I want to do data-pipelining it looks like I can't do that without signing. Argh... Ok... I think I'm stuck for now then.
On 4/27/12 1:47 PM, "Henry Saputra" <[email protected]> wrote: > Shindig does not store consumer key for gadgets by default so we need > to override the default SHindig OAuth store for it. > > Doug, I assume you have your own OAuth store/provider for your OAuth flow? > > - Henry > > On Fri, Apr 27, 2012 at 8:20 AM, daviesd <[email protected]> wrote: >> Here's the logic in View.java >> >> ? ?if (needViewer && (!this.signViewer || this.authType == AuthType.NONE)) >> { >> ? ? ?throw new SpecParserException("Must sign by viewer to request >> viewer."); >> ? ?} >> >> needsViewer is set IF data-pipelining has a userId of @viewer which >> >> <os:ViewerRequest key="viewer"/> >> >> Would be requiring. >> >> So this tells me that any data-pipelining that deals with viewer needs to be >> signed (or I'm missing something). >> >> If that's true, then I'm stumped on the 403 error I get back when I enable >> signing, because then it appears from the consumer key error that I need to >> have oauth enabled. >> >> doug >> >> >> On 4/26/12 6:35 PM, "Ryan J Baxter" <[email protected]> wrote: >> >>> Doug, I have not tried this in a while, but last time I did OAuth was not >>> required. >>> >>> -Ryan >>> >>> >>> >>> >>> From: ? daviesd <[email protected]> >>> To: ? ? shindig <[email protected]>, >>> Date: ? 04/26/2012 06:13 PM >>> Subject: ? ? ? ?Does data-pipelining in proxied content require oauth to >>> be configured? >>> >>> >>> >>> I have a developer trying to use proxied content. ?Their gadget looks as >>> follows: >>> >>> ? ? <Content >>> ? ? ?href="http://localhost/some.php" >>> ? ? ?type="html" >>> ? ? ?authz="signed" >>> ? ? ?xmlns:os="http://ns.opensocial.org/2008/markup"> >>> ? ? ? ? ? ?<os:ViewerRequest key="viewer" /> >>> ? ? </Content> >>> >>> We keep getting a 403 back from the server >>> >>> WARNING: The following fatal error occurred when OAuth was fetching >>> content: >>> ?Unable to retrieve consumer key. >>> Apr 26, 2012 6:04:38 PM org.apache.shindig.gadgets.render.Renderer render >>> INFO: The gadget at http://dl.dropbox.com/u/xxxxx/gadgets/karen_proxy.xml >>> did not render. The following error occurred: Unable to reach remote host. >>> HTTP status 403. >>> >>> If we set authz to none then we get ³Must sign by viewer to request >>> viewer². >>> >>> So I¹m assuming you must turn authz on for data-pipelining to work. ?Does >>> this mean I need to configure oauth in shindig.properties? ?I don¹t >>> currently and this is probably my problem, but just checking. >>> >>> doug >>> >>> >> >> >
