Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 272527|Відповідь: 135

[WebAPI] webapi OWIN OAuth 2.0 автентифікує реєстрацію користувачів та отримання токенів

  [Копіювати посилання]
Опубліковано 26.10.2016 14:23:00 | | | |

Інкапсуляція сигнатур Web API, підтвердження випадкових числових ключів тощо
http://www.itsvse.com/thread-3274-1-1.html
(Джерело: Architect)
Вищезгаданий спосіб занадто старомодний...


Спочатку потрібно налаштувати наступний контент:

Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь


Потім ми запитуємо інтерфейс POST /api/Account/Register, наступним чином:


Запитуваний контент:

{
  "Електронна пошта": "help@itsvse.com",
  "Пароль": "AAAAa123.",
  "ConfirmPassword": "AAAAa123."
}



Потім було успішно повернено наступне повідомлення:

{
  "Електронна пошта": "help@itsvse.com",
  "Пароль": "AAAAa123.",
  "ConfirmPassword": "AAAAa123."
}

Переглянувши базу даних, ми виявили, що успішно зареєстрували дані користувачів.



Як отримати жетони??????

Давайте опублікуємо інтерфейс: http://localhost:1896/token

Зміст посту:



Успішно повернув токен!!



{
    "access_token": "QHUVRD6B8BHK7lQMdptgu6moxtI13ZWXeGBFJ8laucq0V8knpuHAqgEvwGNrTvic6purdVftRbN7RGY_St0CFefivYREndybcilSa09btXU741m8Y6D480ISChO5CfnkZgcA7Q0m9WgP-I2Bx9OrwZswDJy5I7F39-tv_ 0nAlTxEYQxNgRwKzGvzMdD98sw5jQTpAlb7TuoVDkuVfIjtn01pQvLO8ZTdgNawgHZNauZeNZT52ZxH2Xx7F_9SBa8qLJKmja9xRVrfNMbPgP-C7L4mGa_1YlRsovn0iIeR6S9h_ TMubEpOIEYfffwf00tf0BcxXaWtVo6n-y9yIFa5HGcPfR5lp4luNjAHmGHo03XbVLsHhcRxwGJEChRYxFXGCRO6Yh8Jswtwti67ZlF8QbnyRcqfgcy6ZPC8ZjoWDNMGn-n1KxXBvw06nUhPwW0rhfqZtmXA9VaW6NY7UGe98 _SuLb6n4-AYvxY8z90J3lPvDBBU8acfpJkEUjeSDGao4",
    "token_type": "носій",
    "expires_in": 1209599,
    "userName": "help@itsvse.com",
    ".видано": "Ср, 26 жовтня 2016 06:20:21 GMT",
    ".expires": "Ср, 09 листопада 2016 06:20:21 GMT"
}

Ось як використовувати токен:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь







Попередній:.net/c# пост для надання даних JSON на сервер
Наступний:SQL визначає, чи містить стовпець китайські або англійські ієрогліфи
Опубліковано 18.01.2018 15:08:34 |
Знайдіть навчальний посібник, схожий на Бога орендодавця. http://www.cnblogs.com/dudu/p/4569857.html від Dudu теж хороша.
ASP.NET WebApi-пакети OWIN, які потрібно встановити:
Оуін
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Security.OAuth
Microsoft.Owin.Security.Cookies
Microsoft.AspNet.Identity.Owin
Вчіться у орендодавця і дякуйте йому
 Орендодавець| Опубліковано 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/
Опубліковано 23.08.2017 13:32:20 |
webapi OWIN OAuth 2.0 автентифікує реєстрацію користувачів та отримання токенів
- Ця стаття від архітектора, оригінальна адреса: https://www.itsvse.com/thread-3279-1-1.html
Опубліковано 26.10.2016 14:43:08 |
Класна штука. Я хочу це
 Орендодавець| Опубліковано 26.10.2016 14:44:05 |
a573812 Опубліковано 2016-10-26 14:43
Класна штука. Я хочу це

Примітка: спочатку створіть нову версію webAPI 4.5
Опубліковано 22.11.2016 12:16:53 |
 Орендодавець| Опубліковано 22.11.2016 12:54:27 |

Брате, що ти намагаєшся зробити?????
Опубліковано 13.01.2017 13:37:25 |
Дякую, що поділилися, дякую, що поділилися, дякую, що поділилися
Опубліковано 13.01.2017 15:34:55 |
Імітація перевірки WeChat
Опубліковано 23.02.2017 17:48:21 |
SDFSDFSDFSADFSFSADFSA
Опубліковано 14.03.2017 08:36:17 |
Дивись, новачки вчаться вчитися
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com