Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 272527|Odpowiedź: 135

[WebAPI] webapi OWIN OAuth 2.0 uwierzytelnia rejestrację użytkownika i pozyskiwanie tokenów

  [Skopiuj link]
Opublikowano 26.10.2016 14:23:00 | | | |

Enkapsulacja sygnatur Web API, weryfikacja losowych kluczy liczbowych z oznacznikiem czasowym itd
http://www.itsvse.com/thread-3274-1-1.html
(Źródło: Architect)
Powyższa droga jest zbyt staroświecka...


Najpierw musimy skonfigurować następującą treść:

Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź


Następnie żądamy interfejsu POST /api/Account/Register, w następujący sposób:


Żądane treści:

{
  "Email": "help@itsvse.com",
  "Hasło": "AAAAa123.",
  "Potwierdź hasło": "AAAAa123."
}



Następnie następująca wiadomość została pomyślnie zwrócona:

{
  "Email": "help@itsvse.com",
  "Hasło": "AAAAa123.",
  "Potwierdź hasło": "AAAAa123."
}

Przeglądając bazę danych, stwierdziliśmy, że udało nam się zarejestrować dane użytkownika.



Jak zdobyć żetony??????

Opublikujmy interfejs: http://localhost:1896/token

Treść posta:



Udało się zwrócić żeton!!



{
    "access_token": "QHUVRD6B8BHK7lQMdptgu6moxtI13ZWXeGBFJ8laucq0V8knpuHAqgEvwGNrTvic6purdVftRbN7RGY_St0CFefivYREndybcilSa09btXU741m8Y6D480ISChO5CfnkZgcA7Q0m9WgP-I2Bx9OrwZswDJy5I7F39-tv_ 0nAlTxEYQxNgRwKzGvzMdD98sw5jQTpAlb7TuoVDkuVfIjtn01pQvLO8ZTdgNawgHZNauZeNZT52ZxH2Xx7F_9SBa8qLJKmja9xRVrfNMbPgP-C7L4mGa_1YlRsovn0iIeR6S9h_ TMubEpOIEYffwf00tf0BcxXaWtVo6n-y9yIFa5HGcPfR5lp4luNjAHmGHo03XbVLsHhcRxwGJEChRYxFXGCRO6Yh8Jswtwti67ZlF8QbnyRcqfgcy6ZPC8ZjoWDNMGn-n1KxXBvw06nUhPwW0rhfqZtmXA9VaW6NY7UGe98 _SuLb6n4-AYvxY8z90J3lPvDBBU8acfpJkEUjeSDGao4",
    "token_type": "nosiciel",
    "expires_in": 1209599,
    "userName": "help@itsvse.com",
    ".issued": "Śr, 26 paź 2016, 06:20:21 GMT",
    ".expires": "Śr., 09 lis 2016 06:20:21 GMT"
}

Oto jak używać tokena:
Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź







Poprzedni:.net/c# do przesłania danych json na serwer
Następny:SQL określa, czy kolumna zawiera znaki chińskie czy angielskie
Opublikowano 18.01.2018 15:08:34 |
Znajdź tutorial podobny do The Landlord's God. http://www.cnblogs.com/dudu/p/4569857.html od Dudu też jest dobry.
ASP.NET pakiety WebApi OWIN, które trzeba zainstalować:
Owin
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Security.OAuth
Microsoft.Owin.Security.Cookies
Microsoft.AspNet.Identity.Owin
Ucz się od właściciela i dziękuj mu
 Ziemianin| Opublikowano 26.10.2016 15:00:37 |
https://dotblogs.com.tw/brooke/2014/08/01/146135

http://blog.falafel.com/customize-mvc-5-application-users-using-asp-net-identity-2-0/
Opublikowano 23.08.2017 13:32:20 |
webapi OWIN OAuth 2.0 uwierzytelnia rejestrację użytkownika i pozyskiwanie tokenów
- Ten artykuł pochodzi od architekta, oryginalny adres: https://www.itsvse.com/thread-3279-1-1.html
Opublikowano 26.10.2016 14:43:08 |
Dobre rzeczy. Chcę go
 Ziemianin| Opublikowano 26.10.2016 14:44:05 |

Uwaga: Po pierwsze, stwórz nową wersję webapi 4.5
Opublikowano 22.11.2016 12:16:53 |
 Ziemianin| Opublikowano 22.11.2016 12:54:27 |

Bracie, co próbujesz zrobić?????
Opublikowano 13.01.2017 13:37:25 |
Dziękuję za podzielenie się, dziękuję za podzielenie się, dziękuję za podzielenie się
Opublikowano 13.01.2017 15:34:55 |
Imituj weryfikację oauth WeChat
Opublikowano 23.02.2017 17:48:21 |
SDFSDFSDFSADFSFSADFSA
Opublikowano 14.03.2017 08:36:17 |
Słuchaj, nowicjusze uczą się uczyć
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com