gpt4 book ai didi

c# - 如何使用 Azure 函数后端保护静态客户端 Blazor 应用程序?

转载 作者:行者123 更新时间:2023-12-04 15:17:21 25 4
gpt4 key购买 nike

<分区>

所以,我想了解一下目前正在进行的整个无服务器和静态 Web 应用主题。

我的计划是创建一个作为静态网站托管的 C# 客户端 blazor 应用程序,并使用 C# Azure Functions 执行后端工作。到目前为止,一切都很好。处理我所有功能的代码似乎尽可能简单。

另一端的身份验证是一个完全不同的问题。关于如何真正正确地保护我的应用程序,并且只允许人们在登录后进入,我有点不知所措。

但是,在阅读了一些关于如何进行安全性的阅读之后,我仍然有一些问题没有得到解答。

  1. 如何在我的应用程序中进行身份验证和安全保护?我正在阅读以下文章:https://learn.microsoft.com/de-de/archive/blogs/stuartleeks/azure-functions-and-app-service-authentication这解释了如何在 Facebook、Google 等身份验证提供商的范围内实现安全性。但是,从 Asp.Net Identity 背景来看,我如何才能真正使用我的自定义身份设置?例如,我想提供一种在我的客户端 blazor 应用程序中注册和登录的方法,我希望我能在这里找到类似 Identity 的东西,它负责用户管理等。

  2. 如果我正确地完成了身份验证部分,我的客户端应用程序应该如何表现以反射(reflect)登录状态?鉴于后面没有服务器,我不能只使用 MVC Controller 之类的东西来分发“登录” View 或“登录” View ,具体取决于客户端的身份验证状态。

如果有人能在这里给我一些指导就太好了。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com