首页 > 解决方案 > System.IdentityModel.Tokens.Jwt.JsonExtensions 的类型初始化程序引发异常

问题描述

Dim stream As FileStream = New FileStream("jsonFile.json", FileMode.Open)
Dim iconfig As IBoxConfig = BoxConfig.CreateFromJsonFile(stream)

Dim admintoken As String = boxJWT.AdminToken()
Dim adminClient As BoxClient = boxJWT.AdminClient(admintoken)

Dim boxJWT As BoxJWTAuth = New BoxJWTAuth(iconfig)
Dim userToken As String = boxJWT.UserToken(userId)
Dim userClient As BoxClient = boxJWT.UserClient(userToken, userId)

该代码在 Visual Studio 中成功,但在 Blue Prism 中失败。错误发生在这里 --Dim admintoken As String = boxJWT.AdminToken()

标签: vb.netboxblueprism

解决方案


我通过删除System.IdentityModel ”的引用并且只引用“ System.IdentityModel.Tokens.Jwt ”来解决我的这个问题。似乎导致此问题的版本存在冲突。


推荐阅读