De plugin configurerenMedia-items aanmaken van onveilige URL's
Media-items aanmaken van onveilige URL's
Standaard accepteert de createMediaItem-mutatie geen onveilige URL's bij het aanmaken van een afbeelding vanuit een URL, zoals URL's van een .local-domein (bijv.: https://testing-site.local/wp-content/uploads/2025/01/image.jpg).
Wanneer je bijvoorbeeld deze query uitvoert:
mutation {
createMediaItem(
input: {
from: { url: { source: "https://testing-site.local/wp-content/uploads/2025/01/image.jpg" } }
}
){
mediaItemID
status
errors {
__typename
...on GenericErrorPayload {
message
}
}
}
}...kan het volgende worden teruggegeven:
{
"data": {
"createMediaItem": {
"mediaItemID": null,
"status": "FAILURE",
"errors": [
{
"__typename": "GenericErrorPayload",
"message": "A valid URL was not provided."
}
]
}
}
}Om dit gedrag te wijzigen, ga je naar de Instellingenpagina, onder Schema Elements Configuration > Media Mutations en schakel je de optie Reject unsafe URLs uit:
