我正在使用Ionic Framework为前端(混合Android和iOS)实现社交应用。对于后端我使用带有休眠的spring boot。我试图通过使用spring-social-facebook从Facebook获取内容;但是,我在使用spring-social-facebook提交POST到后端时遇到了问题
在services.js中我使用以下源代码进行POST
.factory('springFB',['$ resource','$ rootScope', function($ resource,$ rootScope){ return $ resource($ rootScope.clhost + $ rootScope.clport +'/ connect / facebook /',{},{ query:{method:'POST',params:{},isArray:false} }); }])
在html文件中,我使用以下AngularJS表单:
<form action="/connect/facebook" method="POST">
<input type="hidden" name="scope" value=" public_profile, email, user_friends, user_posts, user_photos, user_videos" />
<div class="formInfo">
<p>You aren't connected to Facebook yet. Click the button to connect Mote with your Facebook account.</p>
</div>
<p><button type="submit"><img src="/resources/social/facebook/connect_light_medium_short.png"/></button> </p>
</form>
我得到了
此应用程序没有/ error的显式映射,因此您将此视为后备。
Tue Oct 20 02:23: 45 UTC 2015有意外错误(type = Method Not Allowed,status = 405)。请求方法'GET'不受支持
在后端我有几个facebook控制器,重定向设置为localhost:8100和AWS EC2,其中spring boot jar在facebook app中运行,spring boot .jar文件在AWS EC2中运行。< / p>
我不确定我错过了什么