Gå til hovedinnhold

Å skjule avviste versjoner er bare for interne organisasjoner

typehttps://docs.frem.sh/reference/api/errors/metadata-filter-internal-only
HTTP-status403 Forbidden

Hva det betyr

Forespørselen satte metadata_filter til on på PUT /orgs/{org}/dependency-proxy, og organisasjonen er ikke en av fremforges interne organisasjoner. Med on utelater avhengighetsproxyen versjonene som pakkepolicyen din ville avvist, fra pakkemetadataene den leverer. Den verdien er ikke tilgjengelig for kundeorganisasjoner ennå, uansett hvem som spør, og ingenting i forespørselen ble lagret.

Eksempler på detail-meldinger som returneres med denne feilen:

  • metadata_filter “on” is available on internal organisations only until package policy enforcement is decided; “shadow” logs what it would hide.

Hva du gjør

Send heller metadata_filter som off eller shadow, eller utelat det. De andre innstillingene for avhengighetsproxyen kan lagres som vanlig.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/metadata-filter-internal-only",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.