Azure Apps自定义身份验证SigningKey

亚当

我正在遵循以下文档:https : //azure.microsoft.com/zh-cn/documentation/articles/app-service-mobile-dotnet-backend-how-to-use-server-sdk/来构建自定义身份验证。我想知道以下代码段中的SginingKey格式是什么:

app.UseAppServiceAuthentication(new AppServiceAuthenticationOptions()
{
    // Here
    SigningKey = ConfigurationManager.AppSettings["authSigningKey"],
    ValidAudiences = new[] { ConfigurationManager.AppSettings["authAudience"] },
    ValidIssuers = new[] { ConfigurationManager.AppSettings["authIssuer"] },
    TokenHandler = config.GetAppServiceTokenHandler()
});

和:

JwtSecurityToken token = AppServiceLoginHandler.CreateToken(
new Claim[] { new 
Claim(JwtRegisteredClaimNames.Sub, assertion["username"]) },
                // And here
                mySigningKey,
                myAppURL,
                myAppURL,
                TimeSpan.FromHours(24));

是Base64String吗?正常的字符串?我注意到在一些分散的示例中,有时是将字节数组转换为Base64String。

什么是正确的字符串格式,如何生成测试值?

戴尔·安德森(Dale Anderson)

签名密钥是十六进制编码的字符串。您可以将任何值用于测试目的-前提是用于生成JWT令牌的密钥与用于验证它们的密钥相同。

您可以通过打开浏览器到https://your_app_name.scm.azurewebsites.net/Env.cshtml#envVariables并找到WEBSITE_AUTH_SIGNING_KEY值来检索Azure Web或移动应用程序中使用的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Azure MobileApp自定义身份验证VS Asp.Net身份

来自分类Dev

在Windows Azure移动服务中实施自定义身份验证

来自分类Dev

Azure移动服务上的自定义身份验证未授权

来自分类Dev

如何设置Azure身份验证自定义登录返回URL?

来自分类Dev

如何在Azure移动应用中实现自定义身份验证

来自分类Dev

使用Azure移动应用程序进行自定义身份验证

来自分类Dev

Azure移动应用程序-自定义身份验证-无法登录

来自分类Dev

.NET Core 3 Azure AD身份验证的自定义角色

来自分类Dev

Azure移动服务:使用Java脚本后端进行自定义身份验证?

来自分类Dev

Azure移动应用程序-自定义身份验证-无法登录

来自分类Dev

用户的AD身份验证失败时如何导航到“自定义访问被拒绝的页面”(带有OpenIDConnect Azure AD身份验证的.net 3.1核心)

来自分类Dev

Azure中的ASP.NET Web API:自定义身份验证筛选器以防止暴力破解?

来自分类Dev

如何为Azure AD B2C多因素身份验证自定义消息?

来自分类Dev

Azure PostgreSQL是否支持身份验证的自定义证书而不是用户名和密码?

来自分类Dev

在 Azure Active Directory 中为自定义应用程序提供条件访问的多重身份验证

来自分类Dev

Azure Apps JWT身份验证

来自分类Dev

如何获取和使用适当的signingKey进行Azure移动应用程序身份验证?

来自分类Dev

在使用带oidc和中间件的Azure AD身份验证的Web应用程序中指定自定义redirect_uri

来自分类Dev

Azure AD B2C:是否可以以自定义形式使用用户名和密码进行身份验证

来自分类Dev

Laravel自定义身份验证

来自分类Dev

Laravel自定义身份验证

来自分类Dev

自定义ServiceStack身份验证

来自分类Dev

JMeter自定义身份验证

来自分类Dev

Django身份验证自定义

来自分类Dev

不接受Azure自定义域(验证CNAME)

来自分类Dev

不接受Azure自定义域(验证CNAME)

来自分类Dev

针对Azure AD的WebForms身份验证

来自分类Dev

Azure Git身份验证失败

来自分类Dev

Azure API管理和身份验证

Related 相关文章

  1. 1

    Azure MobileApp自定义身份验证VS Asp.Net身份

  2. 2

    在Windows Azure移动服务中实施自定义身份验证

  3. 3

    Azure移动服务上的自定义身份验证未授权

  4. 4

    如何设置Azure身份验证自定义登录返回URL?

  5. 5

    如何在Azure移动应用中实现自定义身份验证

  6. 6

    使用Azure移动应用程序进行自定义身份验证

  7. 7

    Azure移动应用程序-自定义身份验证-无法登录

  8. 8

    .NET Core 3 Azure AD身份验证的自定义角色

  9. 9

    Azure移动服务:使用Java脚本后端进行自定义身份验证?

  10. 10

    Azure移动应用程序-自定义身份验证-无法登录

  11. 11

    用户的AD身份验证失败时如何导航到“自定义访问被拒绝的页面”(带有OpenIDConnect Azure AD身份验证的.net 3.1核心)

  12. 12

    Azure中的ASP.NET Web API:自定义身份验证筛选器以防止暴力破解?

  13. 13

    如何为Azure AD B2C多因素身份验证自定义消息?

  14. 14

    Azure PostgreSQL是否支持身份验证的自定义证书而不是用户名和密码?

  15. 15

    在 Azure Active Directory 中为自定义应用程序提供条件访问的多重身份验证

  16. 16

    Azure Apps JWT身份验证

  17. 17

    如何获取和使用适当的signingKey进行Azure移动应用程序身份验证?

  18. 18

    在使用带oidc和中间件的Azure AD身份验证的Web应用程序中指定自定义redirect_uri

  19. 19

    Azure AD B2C:是否可以以自定义形式使用用户名和密码进行身份验证

  20. 20

    Laravel自定义身份验证

  21. 21

    Laravel自定义身份验证

  22. 22

    自定义ServiceStack身份验证

  23. 23

    JMeter自定义身份验证

  24. 24

    Django身份验证自定义

  25. 25

    不接受Azure自定义域(验证CNAME)

  26. 26

    不接受Azure自定义域(验证CNAME)

  27. 27

    针对Azure AD的WebForms身份验证

  28. 28

    Azure Git身份验证失败

  29. 29

    Azure API管理和身份验证

热门标签

归档