Önce keystone adresini bulalım (http://vipcontroller:35357/v3/auth/tokens
) ve kullanıcı için token isteği gönderelim:
curl --request POST \
--url http://vipcontroller:35357/v3/auth/tokens \
--header 'Content-Type: application/json' \
--data '{
"auth": {
"identity": {
"methods": [
"password"
],
"password": {
"user": {
"name": "kullanici-adi",
"domain": {
"name": "Default"
},
"password": "kullanici-sifresi"
}
}
}
}
}
'
Özetle yukarıdaki isteğin JSON ile POST metodu içerdiği ve aşağıdaki JSON nesnesini gövdesinde barındırdığını söyleyebiliriz:
{
"auth": {
"identity": {
"methods": [
"password"
],
"password": {
"user": {
"name": "your-username",
"domain": {
"name": "Default"
},
"password": "your-password"
}
}
}
}
}
Cevabın HEADERS kısmında X-Subject-Token
anahtarında TOKEN bilgisini göreceğiz:
Önce NOVA hizmetinin adresini bulalım (http://vipcontroller:5000/v3/auth/tokens
) ve curl ile http isteği atarak TOKEN bilgimizi alalım: