我有一個ASP.NET Web Api,它使用ASP.NET身份來管理對API的用戶和角色訪問。我有一個案例,我試圖創建一個JWT令牌,以便外部公司可以訪問我的一個端點。我一直在嘗試使用this SO article - Second answer中顯示的代碼創建我自己的JWT。我的JWT令牌正確解碼,但不允許訪問我的端點,即使我已分配了適當的角色。我想知道是否可能需要其他信息在有效載荷,因爲該系
我正在嘗試更改用戶登錄或註銷時要註冊的註冊表單。這是我的嘗試: if (!Request.IsAuthenticated)
{
ViewBag.Name = new SelectList(_context.Roles.First(x=> x.Name == "Registered Users").Name);
}
else
{
ViewBag.Name = new Se
我已經成功地創建自定義的電子郵件服務提供商的UserManager: public class ExchangeEmailService : IIdentityMessageService
{
public async Task SendAsync(IdentityMessage message)
{
using (var client = new SmtpCli