【发布时间】:2017-04-20 13:52:32
【问题描述】:
我正在与 shindig 合作,试图让一些 OAuth1 小工具在任何容器之外工作(使用小工具/ifr 事物)。
我一直在使用“小工具测试容器”,一切正常,这意味着 oauth.json 中的每个键都设置正确。
当我尝试在容器外显示这些相同的小工具时,问题就开始了。我收到此错误:
OAuth error: UNKNOWN_PROBLEM: Could not fetch gadget spec
====
Original request:
GET stuff.json
Host: my.host
X-Shindig-AuthType: oauth
X-Forwarded-For: 127.0.0.1
X-shindig-dos: on
====
我使用的网址是这样的:
http://localhost:8080/gadgets/ifr?url=http://my.host/stuff.xml
我认为这里的问题与 &st 参数(安全令牌)有一些关系......
作为记录,如果我使用 shindig 已经提供的一些小工具,它可以正常工作(虽然是 OAuth2.0):
http://localhost:8080/gadgets/ifr?url=http://localhost:8080/samplecontainer/examples/oauth2/oauth2_facebook.xml
我一直在搜索这个问题,很多人都有同样的问题,但没有答案。 我认为这可能是他们正在寻找的地方:D
【问题讨论】:
标签: security oauth widget apache-shindig