Microsoft AD GUID不匹配

达里尔·富兰克林52

这可能以前已经回答过,但是我找不到任何可以帮助我一生的东西。我们拥有不同的系统,与较新的系统相比,一些较旧的系统对同一个人的广告指南也有所不同。引导看起来很相似,但有所不同。这在我正在执行的新应用程序中导致了一个大问题,即正在读取SQL数据库表单以及较新的应用程序。这是一个示例,较旧的是这个:147e2a1e-579e-a143-88b9-d3a8ee00e609而较新的是这个1e2a7e14-9e57-43a1-88b9-d3a8ee00e609如果我使用.NET阅读AD,它将为我提供“较新的”指南。这是什么原因造成的,我该如何解决?

泰隆·道金斯78

我以前见过这个问题。这是由不同的工具以不同的方式解释AD中的位的方式引起的。我敢打赌,您可以通过交换周围的东西将彼此转换。您只需要弄清楚算法。我写了一些代码来修复某个情况下的类似问题,可能并不是完全可以解决您问题的代码,但是应该可以使您走上正确的道路。

Private Shared Function SymmetricConversion(source As Guid) As Guid

    Dim sourceStr = source.ToString()
    Dim sb = New System.Text.StringBuilder()

    'group 1
    sb.Append(sourceStr.Substring(6, 2))
    sb.Append(sourceStr.Substring(4, 2))
    sb.Append(sourceStr.Substring(2, 2))
    sb.Append(sourceStr.Substring(0, 2))

    sb.Append(sourceStr.Substring(8, 1))

    'group 2
    sb.Append(sourceStr.Substring(11, 2))
    sb.Append(sourceStr.Substring(9, 2))

    sb.Append(sourceStr.Substring(13, 1))

    'group 3
    sb.Append(sourceStr.Substring(16, 2))
    sb.Append(sourceStr.Substring(14, 2))

    'groups 4 and 5
    sb.Append(sourceStr.Substring(18, sourceStr.Length - 18))

    Dim resultStr = sb.ToString()
    Dim result = New Guid(resultStr)
    Return result

End Function

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft FIM与AD

来自分类Dev

通过 AD Group 的 Microsoft Graph AppRoleAssignments

来自分类Dev

Microsoft Graph SDK不返回Azure AD B2C用户的自定义属性值

来自分类Dev

与Microsoft Azure AD模块PowerShell和Microsoft Azure Powershell的不同

来自分类Dev

将Kerberos令牌(Microsoft AD)转换为SAML或JWT

来自分类Dev

使用机构和Microsoft帐户的Azure AD身份验证

来自分类Dev

使用Python 3查询Microsoft AD的最佳方法

来自分类Dev

查询来自其他Azure AD的用户的Microsoft Graph API

来自分类Dev

SSSD与Microsoft AD集成,用于基于SSH密钥的登录

来自分类Dev

Azure AD Graph API无法访问Microsoft帐户

来自分类Dev

将ObjectGuid从AD转换为GUID Powershell

来自分类Dev

将ObjectGuid从AD转换为GUID Powershell

来自分类Dev

Azure AD快速入门说答复URL与应用程序不匹配

来自分类Dev

Get-AD计算机与文本文件内容不匹配

来自分类Dev

Azure AD-id_token不刷新

来自分类Dev

Azure AD 不授予 offline_access

来自分类Dev

Microsoft Graph Api:按 GUID 值过滤

来自分类Dev

XAML UWP应用程序中的Microsoft Universal Ad Client SDK广告中介器

来自分类Dev

在应用程序模式下通过Microsoft Graph访问AD用户OneDrive for Businesses

来自分类Dev

找不到Spring Boot 2 + Microsoft AD身份验证+ userPassword属性

来自分类Dev

从Microsoft帐户登录不适用于Multitenant Azure AD应用程序

来自分类Dev

VS 2019-从Microsoft.CodeAnalysis.CSharp.Analyzers看到许多警告AD0001

来自分类Dev

如何从Microsoft Azure AD登录过程获取用户主体名称

来自分类Dev

C#查找用户是否从Windows Server AD迁移到Microsoft Azure

来自分类Dev

Microsoft Graph API是否支持Azure AD B2C的更改通知?

来自分类Dev

Azure AD应用程序:如何使用Microsoft图形API删除上传的证书?

来自分类Dev

有没有办法在Azure AD B2C中启用Microsoft Authenticator?

来自分类Dev

如何使用Microsoft Graph API在Azure AD中显示用户资源类型的管理器

来自分类Dev

当Microsoft AD图形接近EOF时使用Azure资源管理器

Related 相关文章

  1. 1

    Microsoft FIM与AD

  2. 2

    通过 AD Group 的 Microsoft Graph AppRoleAssignments

  3. 3

    Microsoft Graph SDK不返回Azure AD B2C用户的自定义属性值

  4. 4

    与Microsoft Azure AD模块PowerShell和Microsoft Azure Powershell的不同

  5. 5

    将Kerberos令牌(Microsoft AD)转换为SAML或JWT

  6. 6

    使用机构和Microsoft帐户的Azure AD身份验证

  7. 7

    使用Python 3查询Microsoft AD的最佳方法

  8. 8

    查询来自其他Azure AD的用户的Microsoft Graph API

  9. 9

    SSSD与Microsoft AD集成,用于基于SSH密钥的登录

  10. 10

    Azure AD Graph API无法访问Microsoft帐户

  11. 11

    将ObjectGuid从AD转换为GUID Powershell

  12. 12

    将ObjectGuid从AD转换为GUID Powershell

  13. 13

    Azure AD快速入门说答复URL与应用程序不匹配

  14. 14

    Get-AD计算机与文本文件内容不匹配

  15. 15

    Azure AD-id_token不刷新

  16. 16

    Azure AD 不授予 offline_access

  17. 17

    Microsoft Graph Api:按 GUID 值过滤

  18. 18

    XAML UWP应用程序中的Microsoft Universal Ad Client SDK广告中介器

  19. 19

    在应用程序模式下通过Microsoft Graph访问AD用户OneDrive for Businesses

  20. 20

    找不到Spring Boot 2 + Microsoft AD身份验证+ userPassword属性

  21. 21

    从Microsoft帐户登录不适用于Multitenant Azure AD应用程序

  22. 22

    VS 2019-从Microsoft.CodeAnalysis.CSharp.Analyzers看到许多警告AD0001

  23. 23

    如何从Microsoft Azure AD登录过程获取用户主体名称

  24. 24

    C#查找用户是否从Windows Server AD迁移到Microsoft Azure

  25. 25

    Microsoft Graph API是否支持Azure AD B2C的更改通知?

  26. 26

    Azure AD应用程序:如何使用Microsoft图形API删除上传的证书?

  27. 27

    有没有办法在Azure AD B2C中启用Microsoft Authenticator?

  28. 28

    如何使用Microsoft Graph API在Azure AD中显示用户资源类型的管理器

  29. 29

    当Microsoft AD图形接近EOF时使用Azure资源管理器

热门标签

归档