Софтуерно Инженерство
Loading...
vitaliti avatar vitaliti 35 Точки

JS Frameworks Friend Request

Някой може ли да ми каже защо не мога да пратя,одобря или реджектна заявка за приятелство.

PUT http://softuni-social-network.azurewebsites.net/api/me/requests/3695?status=approved 401 (Unauthorized)
AuthencticationController.js:89 Object {message: "Session token expired or not valid."}
 

Хедарите ги взимам от долната функция за всички рекуести, така че проблема не може да е там.

service.GetHeaders..

А пътя ми е 1 към 1 с този от postman(id е вярно). Някой може ли да ми обясни, какви са тези магии ?

0
JavaScript Applications 31/05/2015 12:54:09
veselinsavov avatar veselinsavov 219 Точки

Дай малко код, така няма как да ти помогнем :)

0
vitaliti avatar vitaliti 35 Точки

http://codepaste.net/ksmbzk
Това са функциите които вземат данните и пращат заявката.

 <button ng-click="sendFriendRequest(clickedUserData.username)" ng-hide="clickedUserData.isFriend">Send Friend Request</button>
И с това вземам името.

0
31/05/2015 13:45:06
veselinsavov avatar veselinsavov 219 Точки

Изглежда ок, логни си някъде session token-а и тествай в постман

Edit: Ако си стоял повече от 30 мин. логнат ( може и 1 час да беше) session tokena изтича :)

0
31/05/2015 14:03:30
vitaliti avatar vitaliti 35 Точки

Логвам се с постман и токена слагам във localStorage, пращам рекуест - error.

Логвам се с апликацията и взимам от Локала токена, слагам токена във постман, пращам рекуест - success.


Сравнявам пътя на постман успешната заявка със върнатия път на неуспешната заявка - 100% match.

Много странно.

0
31/05/2015 14:07:52