You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when Casdoor.AspNetCore nuget <= 1.12.0 it's ok.
but when Casdoor.AspNetCore nuget > 1.12.0 it return 401
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/openid-configuration (26.73 ms)
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/openid-configuration (23.007 ms)
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/jwks (13.951 ms)
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/jwks (39.214 ms)
[09:20:31 INF] │ Failed to validate the token.
System.MissingMethodException: Method not found: 'Boolean Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfiguration(Microsoft.IdentityModel.Tokens.TokenValidationParameters, Microsoft.IdentityModel.Tokens.BaseConfiguration, Microsoft.IdentityModel.Tokens.BaseConfiguration ByRef)'.
at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken)
at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken)
at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync()
[09:20:31 INF] │ Bearer was not authenticated. Failure message: Method not found: 'Boolean Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfiguration(Microsoft.IdentityModel.Tokens.TokenValidationParameters, Microsoft.IdentityModel.Tokens.BaseConfiguration, Microsoft.IdentityModel.Tokens.BaseConfiguration ByRef)'.
[09:20:31 INF] │ Authorization failed. These requirements were not met:
DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
[09:20:31 INF] │ AuthenticationScheme: Bearer was challenged.
here is token:
eyJhbGciOiJSUzI1NiIsImtpZCI6ImNlcnQtYnVpbHQtaW4iLCJ0eXAiOiJKV1QifQ.eyJvd25lciI6InR0cy1saXZlIiwibmFtZSI6InR0cy1saXZlLXRlc3R1c2VyIiwiY3JlYXRlZFRpbWUiOiIyMDI0LTA1LTAyVDA5OjM4OjU3KzA4OjAwIiwidXBkYXRlZFRpbWUiOiIyMDI0LTA1LTAyVDAxOjQwOjExWiIsImRlbGV0ZWRUaW1lIjoiIiwiaWQiOiIxMjAyZmI3Ny05Yzk4LTRhZWMtYmQyOC00NmFiZGNhOWU5YjgiLCJ0eXBlIjoibm9ybWFsLXVzZXIiLCJwYXNzd29yZCI6IiIsInBhc3N3b3JkU2FsdCI6IiIsInBhc3N3b3JkVHlwZSI6InBsYWluIiwiZGlzcGxheU5hbWUiOiJ0dHMtbGl2ZS10ZXN0dXNlciIsImZpcnN0TmFtZSI6IiIsImxhc3ROYW1lIjoiIiwiYXZhdGFyIjoiaHR0cHM6Ly9jZG4uY2FzYmluLm9yZy9pbWcvY2FzYmluLnN2ZyIsImF2YXRhclR5cGUiOiIiLCJwZXJtYW5lbnRBdmF0YXIiOiIiLCJlbWFpbCI6InFqNDVkakBleGFtcGxlLmNvbSIsImVtYWlsVmVyaWZpZWQiOmZhbHNlLCJwaG9uZSI6IjU4NjY0ODYxMjUzIiwiY291bnRyeUNvZGUiOiJVUyIsInJlZ2lvbiI6IiIsImxvY2F0aW9uIjoiIiwiYWRkcmVzcyI6W10sImFmZmlsaWF0aW9uIjoiRXhhbXBsZSBJbmMuIiwidGl0bGUiOiIiLCJpZENhcmRUeXBlIjoiIiwiaWRDYXJkIjoiIiwiaG9tZXBhZ2UiOiIiLCJiaW8iOiIiLCJsYW5ndWFnZSI6IiIsImdlbmRlciI6IiIsImJpcnRoZGF5IjoiIiwiZWR1Y2F0aW9uIjoiIiwic2NvcmUiOjIwMDAsImthcm1hIjowLCJyYW5raW5nIjoyLCJpc0RlZmF1bHRBdmF0YXIiOmZhbHNlLCJpc09ubGluZSI6ZmFsc2UsImlzQWRtaW4iOnRydWUsImlzRm9yYmlkZGVuIjpmYWxzZSwiaXNEZWxldGVkIjpmYWxzZSwic2lnbnVwQXBwbGljYXRpb24iOiJ0dHMtbGl2ZS1sb2dpbiIsImhhc2giOiIiLCJwcmVIYXNoIjoiIiwiYWNjZXNzS2V5IjoiIiwiYWNjZXNzU2VjcmV0IjoiIiwiZ2l0aHViIjoiIiwiZ29vZ2xlIjoiIiwicXEiOiIiLCJ3ZWNoYXQiOiIiLCJmYWNlYm9vayI6IiIsImRpbmd0YWxrIjoiIiwid2VpYm8iOiIiLCJnaXRlZSI6IiIsImxpbmtlZGluIjoiIiwid2Vjb20iOiIiLCJsYXJrIjoiIiwiZ2l0bGFiIjoiIiwiY3JlYXRlZElwIjoiIiwibGFzdFNpZ25pblRpbWUiOiIiLCJsYXN0U2lnbmluSXAiOiIiLCJwcmVmZXJyZWRNZmFUeXBlIjoiIiwicmVjb3ZlcnlDb2RlcyI6bnVsbCwidG90cFNlY3JldCI6IiIsIm1mYVBob25lRW5hYmxlZCI6ZmFsc2UsIm1mYUVtYWlsRW5hYmxlZCI6ZmFsc2UsImxkYXAiOiIiLCJwcm9wZXJ0aWVzIjp7fSwicm9sZXMiOltdLCJwZXJtaXNzaW9ucyI6W10sImdyb3VwcyI6W10sImxhc3RTaWduaW5Xcm9uZ1RpbWUiOiIiLCJzaWduaW5Xcm9uZ1RpbWVzIjowLCJ0b2tlblR5cGUiOiJhY2Nlc3MtdG9rZW4iLCJ0YWciOiJzdGFmZiIsInNjb3BlIjoicmVhZCIsImlzcyI6Imh0dHA6Ly8yMDMuMTk1LjE1OC4xMDk6ODAwMSIsInN1YiI6IjEyMDJmYjc3LTljOTgtNGFlYy1iZDI4LTQ2YWJkY2E5ZTliOCIsImF1ZCI6WyJjMzhhNTQyYjQyMTYwMWJhMzg2ZiJdLCJleHAiOjE3MTUzMDM4ODAsIm5iZiI6MTcxNDY5OTA4MCwiaWF0IjoxNzE0Njk5MDgwLCJqdGkiOiJhZG1pbi85NTk1YzVjOS0xNjZlLTQxOGYtOGQ2Ny02MjUyOTI2OTE1NDkifQ.d30s4gBBRI7jMOGxZihEFUxWOczx9IjgIwKmF9HHpSSeiidK2LZP2tmFnoNwKBgESrEnCtBabv0QcrSDpXnVdoiSpomp0k65TdlGt1cd-ms1UlllqizRGTxxCjdkl8YnSGxu3nIdAbyAOX7nIbytYu7Sczj0r3ftVai7EOKWVfCAKJRsDm6IK4q2lQPmJeVzreF9K_2MC4yk5QXwfFP-kpLkE9tzKS_JsJf16ksI8rJI1r2qnqWIqPwoLJkm9yg7Mpmmdf3ICs0xdmlSpNC4k3UvPuKNBYWcrrzLqtz2MPNo5YxJNhKaAKRah4yXq6BP1sJbtnc5EKMA9Fq2KGtLUpX8_ovXoiWocNHMJFBdfmHE91IB4-404K6-U4SLIFkS4_QAJSvjKphfY3ouk8CMzdLH4C_KM8ikcmP8iVeTc4cXtw4GeI1wXDMk4l_VnWgAKZ_MFewxAu22eAnqrA5WW9L1jT-7hzR_0aAN_1UWLegXr04LyLpzq8Y_c-5Lb2JhRHabUd3F80VsHVevOG5SSw8f5qoDsNahAeho9hs0AdLwD2F17gBeKuLCWLFq_DedwQ1KpqkGXYrB44pl_zRcag5doXWh_oKxfWoXcCeuCnxKtUnQ_5U7Km_b7EFXzKVEvYzpDZDYO-IJnugBZK7IHrB4JoZMxmbniEjEexCcGVo
when Casdoor.AspNetCore nuget <= 1.12.0 it's ok.
but when Casdoor.AspNetCore nuget > 1.12.0 it return 401
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/openid-configuration (26.73 ms)
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/openid-configuration (23.007 ms)
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/jwks (13.951 ms)
[09:20:31 INF] ├ HTTP GET http://203.195.158.109:8001/.well-known/jwks (39.214 ms)
[09:20:31 INF] │ Failed to validate the token.
System.MissingMethodException: Method not found: 'Boolean Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfiguration(Microsoft.IdentityModel.Tokens.TokenValidationParameters, Microsoft.IdentityModel.Tokens.BaseConfiguration, Microsoft.IdentityModel.Tokens.BaseConfiguration ByRef)'.
at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken)
at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken)
at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync()
[09:20:31 INF] │ Bearer was not authenticated. Failure message: Method not found: 'Boolean Microsoft.IdentityModel.Tokens.TokenUtilities.IsRecoverableConfiguration(Microsoft.IdentityModel.Tokens.TokenValidationParameters, Microsoft.IdentityModel.Tokens.BaseConfiguration, Microsoft.IdentityModel.Tokens.BaseConfiguration ByRef)'.
[09:20:31 INF] │ Authorization failed. These requirements were not met:
DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
[09:20:31 INF] │ AuthenticationScheme: Bearer was challenged.
here is token:
eyJhbGciOiJSUzI1NiIsImtpZCI6ImNlcnQtYnVpbHQtaW4iLCJ0eXAiOiJKV1QifQ.eyJvd25lciI6InR0cy1saXZlIiwibmFtZSI6InR0cy1saXZlLXRlc3R1c2VyIiwiY3JlYXRlZFRpbWUiOiIyMDI0LTA1LTAyVDA5OjM4OjU3KzA4OjAwIiwidXBkYXRlZFRpbWUiOiIyMDI0LTA1LTAyVDAxOjQwOjExWiIsImRlbGV0ZWRUaW1lIjoiIiwiaWQiOiIxMjAyZmI3Ny05Yzk4LTRhZWMtYmQyOC00NmFiZGNhOWU5YjgiLCJ0eXBlIjoibm9ybWFsLXVzZXIiLCJwYXNzd29yZCI6IiIsInBhc3N3b3JkU2FsdCI6IiIsInBhc3N3b3JkVHlwZSI6InBsYWluIiwiZGlzcGxheU5hbWUiOiJ0dHMtbGl2ZS10ZXN0dXNlciIsImZpcnN0TmFtZSI6IiIsImxhc3ROYW1lIjoiIiwiYXZhdGFyIjoiaHR0cHM6Ly9jZG4uY2FzYmluLm9yZy9pbWcvY2FzYmluLnN2ZyIsImF2YXRhclR5cGUiOiIiLCJwZXJtYW5lbnRBdmF0YXIiOiIiLCJlbWFpbCI6InFqNDVkakBleGFtcGxlLmNvbSIsImVtYWlsVmVyaWZpZWQiOmZhbHNlLCJwaG9uZSI6IjU4NjY0ODYxMjUzIiwiY291bnRyeUNvZGUiOiJVUyIsInJlZ2lvbiI6IiIsImxvY2F0aW9uIjoiIiwiYWRkcmVzcyI6W10sImFmZmlsaWF0aW9uIjoiRXhhbXBsZSBJbmMuIiwidGl0bGUiOiIiLCJpZENhcmRUeXBlIjoiIiwiaWRDYXJkIjoiIiwiaG9tZXBhZ2UiOiIiLCJiaW8iOiIiLCJsYW5ndWFnZSI6IiIsImdlbmRlciI6IiIsImJpcnRoZGF5IjoiIiwiZWR1Y2F0aW9uIjoiIiwic2NvcmUiOjIwMDAsImthcm1hIjowLCJyYW5raW5nIjoyLCJpc0RlZmF1bHRBdmF0YXIiOmZhbHNlLCJpc09ubGluZSI6ZmFsc2UsImlzQWRtaW4iOnRydWUsImlzRm9yYmlkZGVuIjpmYWxzZSwiaXNEZWxldGVkIjpmYWxzZSwic2lnbnVwQXBwbGljYXRpb24iOiJ0dHMtbGl2ZS1sb2dpbiIsImhhc2giOiIiLCJwcmVIYXNoIjoiIiwiYWNjZXNzS2V5IjoiIiwiYWNjZXNzU2VjcmV0IjoiIiwiZ2l0aHViIjoiIiwiZ29vZ2xlIjoiIiwicXEiOiIiLCJ3ZWNoYXQiOiIiLCJmYWNlYm9vayI6IiIsImRpbmd0YWxrIjoiIiwid2VpYm8iOiIiLCJnaXRlZSI6IiIsImxpbmtlZGluIjoiIiwid2Vjb20iOiIiLCJsYXJrIjoiIiwiZ2l0bGFiIjoiIiwiY3JlYXRlZElwIjoiIiwibGFzdFNpZ25pblRpbWUiOiIiLCJsYXN0U2lnbmluSXAiOiIiLCJwcmVmZXJyZWRNZmFUeXBlIjoiIiwicmVjb3ZlcnlDb2RlcyI6bnVsbCwidG90cFNlY3JldCI6IiIsIm1mYVBob25lRW5hYmxlZCI6ZmFsc2UsIm1mYUVtYWlsRW5hYmxlZCI6ZmFsc2UsImxkYXAiOiIiLCJwcm9wZXJ0aWVzIjp7fSwicm9sZXMiOltdLCJwZXJtaXNzaW9ucyI6W10sImdyb3VwcyI6W10sImxhc3RTaWduaW5Xcm9uZ1RpbWUiOiIiLCJzaWduaW5Xcm9uZ1RpbWVzIjowLCJ0b2tlblR5cGUiOiJhY2Nlc3MtdG9rZW4iLCJ0YWciOiJzdGFmZiIsInNjb3BlIjoicmVhZCIsImlzcyI6Imh0dHA6Ly8yMDMuMTk1LjE1OC4xMDk6ODAwMSIsInN1YiI6IjEyMDJmYjc3LTljOTgtNGFlYy1iZDI4LTQ2YWJkY2E5ZTliOCIsImF1ZCI6WyJjMzhhNTQyYjQyMTYwMWJhMzg2ZiJdLCJleHAiOjE3MTUzMDM4ODAsIm5iZiI6MTcxNDY5OTA4MCwiaWF0IjoxNzE0Njk5MDgwLCJqdGkiOiJhZG1pbi85NTk1YzVjOS0xNjZlLTQxOGYtOGQ2Ny02MjUyOTI2OTE1NDkifQ.d30s4gBBRI7jMOGxZihEFUxWOczx9IjgIwKmF9HHpSSeiidK2LZP2tmFnoNwKBgESrEnCtBabv0QcrSDpXnVdoiSpomp0k65TdlGt1cd-ms1UlllqizRGTxxCjdkl8YnSGxu3nIdAbyAOX7nIbytYu7Sczj0r3ftVai7EOKWVfCAKJRsDm6IK4q2lQPmJeVzreF9K_2MC4yk5QXwfFP-kpLkE9tzKS_JsJf16ksI8rJI1r2qnqWIqPwoLJkm9yg7Mpmmdf3ICs0xdmlSpNC4k3UvPuKNBYWcrrzLqtz2MPNo5YxJNhKaAKRah4yXq6BP1sJbtnc5EKMA9Fq2KGtLUpX8_ovXoiWocNHMJFBdfmHE91IB4-404K6-U4SLIFkS4_QAJSvjKphfY3ouk8CMzdLH4C_KM8ikcmP8iVeTc4cXtw4GeI1wXDMk4l_VnWgAKZ_MFewxAu22eAnqrA5WW9L1jT-7hzR_0aAN_1UWLegXr04LyLpzq8Y_c-5Lb2JhRHabUd3F80VsHVevOG5SSw8f5qoDsNahAeho9hs0AdLwD2F17gBeKuLCWLFq_DedwQ1KpqkGXYrB44pl_zRcag5doXWh_oKxfWoXcCeuCnxKtUnQ_5U7Km_b7EFXzKVEvYzpDZDYO-IJnugBZK7IHrB4JoZMxmbniEjEexCcGVo
here is my code
here is some about
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet#2059
The text was updated successfully, but these errors were encountered: