Logo
☆☆☆☆☆
0.0
Intermediate
12h

使用 Auth0 保护 Blazor 应用程序

Blazor 是一个 .NET 框架,通过 C# 运行时和 HTML 包装实现在 Web 客户端上的原生性能。Auth0 通过身份管理、认证和授权帮助您保护这些应用程序。 本课程是逐步指导您使用 Auth0 为 Blazor Server 和 Blazor WebAssembly 应用程序添加安全性的教程。您将从了解 Blazor 及其两种托管模式——服务器端和可移植 WASM 二进制文件开始。接着,您将学习 Auth0,这是一个用于连接应用的身份与访问管理(IAM)平台。然后,您将设置并运行一个服务器端应用,集成 Auth0 SDK,并添加登录功能,最后进行安全性测试。最后,您将创建一个 Blazor WebAssembly 应用程序,利用 Auth0 保护每个独立组件,包括用户界面和 Web API。 完成本课程后,您将掌握使用 .NET 的 Blazor 框架构建和部署安全 Web 应用所需的工具,并能够借助 Auth0 实现应用的安全保障。

4 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Auth0 保护 Blazor 应用程序
Blazor 是一个 .NET 框架,通过 C# 运行时和 HTML 包装实现在 Web 客户端上的原生性能。Auth0 通过身份管理、认证和授权帮助您保护这些应用程序。 本课程是逐步指导您使用 Auth0 为 Blazor Server 和 Blazor WebAssembly 应用程序添加安全...

WHAT YOU'LL LEARN

对 .NET Web 应用程序中 Blazor 应用架构的熟练掌握

Content

4 Lessons • 0 Quizzes • 0 Challenges

Blazor 和 Auth0 简介
  1. 1

    课程内容

  2. 2

    Blazor 简介

  3. 3

    Blazor 托管模型

  4. 4

    Auth0 简介

  5. 5

    前置条件

  6. 6

    自测题:Blazor 与 Auth0

安全的 Blazor Server 应用程序
  1. 1

    创建一个 Blazor Server 应用程序

  2. 2

    运行 Blazor Server 应用程序

  3. 3

    Blazor Server 应用程序的结构

  4. 4

    将 Blazor Server 应用程序注册到 Auth0

  5. 5

    配置 Blazor Server 应用程序

  6. 6

    集成 Auth0 SDK

  7. 7

    添加登录和登出功能

  8. 8

    保护 Blazor Server 应用程序

  9. 9

    测试安全的 Blazor Server 应用程序

  10. 10

    显示用户资料

  11. 11

    自测:构建安全的 Blazor Server 应用

安全的 Blazor WebAssembly 应用程序
  1. 1

    构建一个 Blazor WebAssembly 应用

  2. 2

    运行 Blazor WebAssembly 应用程序

  3. 3

    Blazor WebAssembly 应用程序的结构

  4. 4

    使用 Auth0 注册 Blazor WebAssembly 应用程序

  5. 5

    配置 Blazor WebAssembly 应用程序

  6. 6

    添加对认证的支持

  7. 7

    保护 Blazor WebAssembly 应用程序的用户界面

  8. 8

    测试安全的 Blazor WebAssembly 应用程序

  9. 9

    检查 API 保护

  10. 10

    使用 Auth0 注册一个 API

  11. 11

    保护Web API

  12. 12

    测试受保护的 API

  13. 13

    调用受保护的 API

  14. 14

    测试身份验证和授权

  15. 15

    自测:构建安全的 Blazor WebAssembly 应用程序

结论
  1. 1

    课程概要

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)