小编S-V*_*Vuk的帖子

如何配置Azure AD访问令牌的过期时间(使用ADAL)?

我们使用Azure AD通过其Office 365帐户将用户身份验证到我们的WPF应用程序中。这是使用Active Directory身份验证库(ADAL)完成的。

当前,每次打开应用程序时,系统都会提示他们登录。我们要更改此设置,以允许通过缓存的令牌登录到应用程序。这可行,但是我们希望将令牌的到期时间缩短到24小时或更短,需要在该时间过去之后再次登录。

我没有找到一种方法来控制代码中访问令牌的过期。这是在Azure AD中需要完成的事情吗?

c# access-token oauth-2.0 azure-active-directory adal

5
推荐指数
1
解决办法
5356
查看次数

如何从一个页面处理程序发布到另一个?

我正在使用Razor Pages(不是MVC)开发ASP.NET Core 2.0项目。

我有以下流程:

  1. 用户填写表格和POST
  2. 该页面的POST处理程序将验证信息,并在出现问题时返回Page()。如果不是,则处理程序将数据保存到数据库。
  3. 从这里开始,我希望处理程序使用步骤2中经过验证并保存的数据,将其发布到其他页面的POST处理程序。

如何从页面处理程序中发布到另一个页面?这是做这种事情的适当方法吗?我不想使用RedirectToPage()的原因是,我不想通过GET导航序列中的最后一页。最终页面不应通过直接链接访问,而应仅在POST上返回。

我考虑过验证/保存数据并设置一个布尔值“ IsValid”并返回页面,检查该IsValid,然后立即通过JS发布到最终页面。但是,这感觉很脏。

asp.net post razor asp.net-core razor-pages

4
推荐指数
2
解决办法
1666
查看次数