Error 401 Unauthorized

GET https://api.v2.staging.sound.me/api/v1/sponsor/platforms

Security

Token

There is no security token.

Firewall

api_sponsor_portal_auth Name
Security enabled
Stateless

Configuration

Key Value
provider App\Services\Sponsor\Repository\ApiSponsorProviderRepository
context (none)
entry_point security.authenticator.jwt.api_sponsor_portal_auth
user_checker App\Security\ApiUserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "jwt"
  "App\Security\McpAccessTokenAuthenticator"
]

Listeners

No security listeners have been recorded. Check that debugging is enabled in the kernel.

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\ActivityReviewVoter"
5
"App\Security\Voter\AnnouncementVoter"
6
"App\Security\Voter\CampaignVoter"
7
"App\Security\Voter\ManagerPermissionVoter"
8
"App\Security\Voter\RosterVoter"
9
"App\Security\Voter\SponsorPermissionVoter"
10
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_SPONSOR
Symfony\Component\HttpFoundation\Request {#3
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#21 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#15 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#18 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#24 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#23 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#22 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#25 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: [
    "application/json"
  ]
  #pathInfo: "/api/v1/sponsor/platforms"
  #requestUri: "/api/v1/sponsor/platforms"
  #baseUrl: ""
  #basePath: null
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#3838 …}
  #locale: null
  #defaultLocale: "en"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: ? bool
  -trustedValuesCache: [
    "2\x0018.118.229.67\x00172.18.0.3\x00" => [
      "18.118.229.67"
    ]
    "4\x00api.v2.staging.sound.me\x00\x00" => [
      "api.v2.staging.sound.me"
    ]
    "32\x00\x00\x00" => []
    "8\x00https\x00\x00" => [
      "https"
    ]
    "16\x00443\x00\x00" => [
      "0.0.0.0:443"
    ]
  ]
  -isIisRewrite: false
  basePath: ""
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\ActivityReviewVoter"
ACCESS ABSTAIN
"App\Security\Voter\AnnouncementVoter"
ACCESS ABSTAIN
"App\Security\Voter\CampaignVoter"
ACCESS ABSTAIN
"App\Security\Voter\ManagerPermissionVoter"
ACCESS ABSTAIN
"App\Security\Voter\RosterVoter"
ACCESS ABSTAIN
"App\Security\Voter\SponsorPermissionVoter"
ACCESS ABSTAIN
Show voter details