Przykład uwierzytelniania AngularJs -.net MVC WebApi

Mam aplikację .Net MVC WebApi i próbuję napisać front end wyłącznie w Angularjs. Jestem w stanie uzyskać dane za pomocą json i manipulować nimi, ale teraz muszę zabezpieczyć dane i dodać uwierzytelnianie Base64 do nagłówków na serwerze. Kiedy przeglądam niektóre strony testowe widoku .net, otrzymuję odpowiednie pole logowania z prośbą o podanie użytkownika / podania, dzięki czemu mogę nadal otrzymywać json.

Nie wiem, jak to zrobić, przekazać tę informację (user / pass) w nagłówkach, które angular ustawia w moim zasobie $. Czy są jakieś pełne przykłady, które mogłyby mi lepiej pokazać, jak to zrobić? Wiem, że wiąże się to z plikami cookie, a użycie tokena powoduje, że serwer przechodzi z powrotem, ale nie wiem, jak złożyć kawałki.

Kiedy to wszystko zgromadzę, mam nadzieję opublikować kompletny przykład tego szkieletu przez wszystkie warstwy (DAL, RESTFUL, warstwa testowa konsoli).

Pytanie brzmi - jak wstawić informacje uwierzytelniające do nagłówków na kliencie przy użyciu zasobów AngularJS $?

Dzięki

questionAnswers(1)

yourAnswerToTheQuestion