我已经编写了在点网核中获取所有用户方法的代码,它将从Microsoft中获取所有用户的详细信息。但是我无法通过Microsoft创建/更新/删除用户。
我在用
Uri Uri = new Uri("https://graph.microsoft.com/v1.0/users");
var httpResult = httpClient.GetStringAsync(Uri).Result;
让所有的用户。
我将keycloak用于authentication and authorization,我想获取用户或用户的active session信息,但在文档中找不到这样的信息。
如果有一个属于用户的活动会话,我想阻止这个用户删除它,所以我需要这样的信息。
如果我们无法获得活动会话信息,我可以接受另一个替代答案。我正在使用Spring boot和keycloak version 15.0.2。
有3个实体:
用户
事件
回顾。
用户有ICollection<Event>和ICollection<Review>。
事件具有虚拟用户导航属性和ICollection<Review>
评审类的结构
public int Id { get; set; }
public string Text { get; set; }
public int Mark { get; set; }
public ReviewStatus ReviewStatus { get; set; }
public int
当您尝试删除SoftLayer中的用户时(无论是通过门户还是API),用户都会处于“取消挂起”状态。它们将不会出现在“用户”列表中,并且无法登录。但是,如果您尝试创建一个具有相同电子邮件地址的新用户,系统将呈现以下消息:This username already exists in the system.
需要多长时间才能将用户完全删除,并再次使用该电子邮件?
这就是我得到的错误
无法打开物理文件"C:\TFSPersonal\Jareds Music Store\MVCMusicStore\App_Data\aspnetdb_log.ldf".操作系统错误5:“5(无法检索此错误的文本。原因: 15105)”。无法创建文件“C:\TFSPersonal\Jareds Music Store\MVCMusicStore\App_Data\aspnetdb_log.LDF‘”,因为该文件已存在。请更改文件路径或文件名,然后重试该操作。无法打开用户默认数据库。登录失败。用户'ATLASCS\jared‘登录失败。文件激活失败。物理