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
>>> 
>>> 
>> 
>> 
> 


Reply via email to