.Net MAUI Web 身份验证器使用 Azure Functions 作为后端

问题描述 投票:0回答:1

我正在按照 .net MAUI Web 身份验证器的示例将 google 身份验证集成到我的 .net maui 应用程序中。

https://learn.microsoft.com/en-us/dotnet/maui/platform-integration/communication/authentication?view=net-maui-9.0&tabs=android

此示例使用 .net web-api 作为后端。

我希望使用 Azure Functions 作为我的后端。我怎样才能做到这一点?我看过但没有任何例子。 我不想使用 MSAL

编辑 我知道 Azure Functions 和应用服务提供此选项 https://learn.microsoft.com/en-us/azure/app-service/overview-authentication-authorization

但是没有关于如何将此方法与.Net MAUI Web 验证器集成的示例

c# .net azure-functions maui
1个回答
0
投票

好的。我有事情在做。不要使用 .net MAUI Web 身份验证器,而是使用常规 Web 视图并遵循此示例https://learn.microsoft.com/en-us/azure/app-service/overview-authentication-authorization

然后,一旦您选择了谷歌帐户,它就会将您重定向到包含 jwt 的网址

"{function_app}/.auth/login/done#token={your token}"
。并使用此令牌通过在标头“X-ZUMO-AUTH”中发送它来向函数应用程序发出请求

© www.soinside.com 2019 - 2024. All rights reserved.