我是AngularJs和Ionic的新手。建立一个计划应用程序只是为了练习所以请放轻松我。
我不知道为什么我得到这个405响应。我试图用邮递员提供相同信息的GET请求并且它有效,但它不适用于我的AngularJs代码。
注意:为了安全起见,我更改了访问令牌(来自UW)。
这里的邮递员:
这是我的角色服务:
这是我在运行离子应用时遇到的错误:
答案 0 :(得分:2)
您有跨域政策问题。 将这些标题添加到您的网络服务器,您应该全部设置:
LocalTime localTime = LocalTime.parse("04:30");
不要忘记修改范围以满足您的需要。
== update ==
我刚检查过这个链接。服务器是IIS 8.5
所以我认为这个链接可能会对您有所帮助:http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api
答案 1 :(得分:1)
405是服务器角度试图与之交谈的问题。基本上,您所做的请求与路由匹配,但您的服务器不允许该路由执行。
具体来说,对于您的问题(这只是我最好的假设)ws.admin.washington.edu要求用户登录。您的请求未经过身份验证。