All Products
Search
Document Center

Microservices Engine:DeleteGatewayAuth

Last Updated:Jul 28, 2026

Menghapus otentikasi gerbang.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

mse:DeleteGatewayAuth

delete

*Gateway.

acs:mse:{#regionId}:{#accountId}:instance/{#GatewayUniqueId}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

Id

integer

No

ID otentikasi.

120

GatewayUniqueId

string

No

ID unik gerbang.

gw-e2d226bba4b2445c9e29fa7f8216****

No

Bahasa hasil yang dikembalikan. Nilai valid: zh (default): bahasa Mandarin, en: bahasa Inggris.

zh

Elemen respons

Element

Type

Description

Example

object

Skema Respons.

RequestId

string

ID permintaan.

316F5F64-F73D-42DC-8632-01E308B6****

HttpStatusCode

integer

Kode status HTTP.

200

Message

string

Paket yang dikembalikan.

OK

Code

integer

Kode tanggapan. Nilainya tetap 200 jika Success bernilai true.

200

Success

boolean

Apakah permintaan berhasil. Nilai valid:

  • true: Permintaan berhasil.

  • false: Permintaan gagal.

true.

Data

object

Data yang dikembalikan.

Id

integer

ID otentikasi.

120

Name

string

Nama otentikasi.

test.

GatewayUniqueId

string

ID unik gerbang.

gw-e2d226bba4b2445c9e29fa7f8216****

GatewayId

integer

ID gerbang.

399

Type

string

Tipe otentikasi. Nilai valid:

  • JWT

  • OIDC

  • IDaaS

  • ExternalAuthZ (layanan otentikasi mandiri)

JWT.

Issuer

string

Digunakan ketika tipe otentikasi adalah JWT atau OIDC:

  • JWT: iss (penerbit) dalam klaim JWT, yang menentukan penerbit token.

  • OIDC: iss (penerbit) dalam klaim OIDC, yang menentukan penerbit token.

https://example.com/auth.

Jwks

string

Kunci publik JWT dalam format JSON.

{ "keys": [ { "e": "AQAB", "kid": "DHFbpoIUqrY8t2zpA2qXfCmr5VO5ZEr4RzHU_-envvQ", "kty": "RSA", "n": "xAE7eB6qugXyCAG3yhh7pkDkT65pHymX-P7KfIupjf59vsdo91bSP9C8H07pSAGQO1MV_xFj9VswgsCg4R6otmg5PV2He95lZdHtOcU5DXIg_pbhLdKXbi66GlVeK6ABZOUW3WYtnNHD-91gVuoeJT_DwtGGcp4ignkgXfkiEm4sw-4sfb4qdt5oLbyVpmW6x9cfa7vs2WTfURiCrBoUqgBo_-4WTiULmmHSGZHOjzwa8WtrtOQGsAFjIbno85jp6MnGGGZPYZbDAa_b3y5u-YpW7ypZrvD8BgtKVjgtQgZhLAGezMt0ua3DRrWnKqTZ0BJ_EyxOGuHJrLsn00fnMQ" } ] }

IsWhite

boolean

Mode daftar hitam dan daftar putih untuk otorisasi. Nilai valid:

  • true: mode daftar putih. Host dan jalur dalam daftar dapat diakses tanpa verifikasi. Semua permintaan lain memerlukan verifikasi.

  • false: mode daftar hitam. Host dan jalur dalam daftar memerlukan verifikasi. Semua permintaan lain dapat diakses langsung.

true.

GmtCreate

string

Pengatur waktu pembuatan.

2022-01-07 18:07:57

GmtModified

string

Pengatur waktu pembaruan.

2022-01-07 18:07:57

TokenPosition

string

Posisi token JWT. Nilai valid:

  • HEADER: Ditransmisikan melalui Header.

Parameter token yang akan diverifikasi. Secara default, token ditempatkan di Header Authorization dengan awalan Bearer. Contoh: Authorization: Bearer token.

HEADER.

TokenName

string

Nama parameter token yang akan diverifikasi. Secara default, token ditempatkan di Header Authorization dengan awalan Bearer. Contoh: Authorization: Bearer token.

Authorization.

TokenNamePrefix

string

Awalan token JWT.

Bearer.

TokenPass

boolean

Apakah token diteruskan.

true.

Status

boolean

Status aktif. Nilai valid:

  • false: Dinonaktifkan.

  • true: Diaktifkan.

true.

RedirectUrl

string

URL pengalihan setelah otorisasi berhasil. Digunakan untuk OIDC/IDaaS. URL ini harus konsisten dengan URL pengalihan yang dikonfigurasi di OIDC/IDaaS.

https://yourdomain/path.

ClientId

string

ID aplikasi yang terdaftar dengan layanan. Digunakan untuk OIDC/IDaaS.

example-app.

ClientSecret

string

Rahasia aplikasi yang terdaftar dengan layanan. Digunakan untuk OIDC/IDaaS.

xxxxx.

CookieDomain

string

Nama domain cookie. Setelah otentikasi berhasil, cookie dikirim ke nama domain tertentu untuk mempertahankan status login. Digunakan untuk OIDC/IDaaS.

test.com.

ScopesList

array

Cakupan OIDC. Digunakan untuk OIDC.

string

Cakupan OIDC. Digunakan untuk OIDC.

openid.

LoginUrl

string

URL halaman login Instans IDaaS. Digunakan untuk IDaaS.

https://daxxxxcn.aliyunidaas.com/

Contoh

Respons sukses

JSONformat

{
  "RequestId": "316F5F64-F73D-42DC-8632-01E308B6****",
  "HttpStatusCode": 200,
  "Message": "OK",
  "Code": 200,
  "Success": true,
  "Data": {
    "Id": 120,
    "Name": "test",
    "GatewayUniqueId": "gw-e2d226bba4b2445c9e29fa7f8216****",
    "GatewayId": 399,
    "Type": "JWT",
    "Issuer": "https://example.com/auth",
    "Jwks": "{\n      \"keys\": [\n            {\n                  \"e\": \"AQAB\",\n                  \"kid\": \"DHFbpoIUqrY8t2zpA2qXfCmr5VO5ZEr4RzHU_-envvQ\",\n                  \"kty\": \"RSA\",\n                  \"n\": \"xAE7eB6qugXyCAG3yhh7pkDkT65pHymX-P7KfIupjf59vsdo91bSP9C8H07pSAGQO1MV_xFj9VswgsCg4R6otmg5PV2He95lZdHtOcU5DXIg_pbhLdKXbi66GlVeK6ABZOUW3WYtnNHD-91gVuoeJT_DwtGGcp4ignkgXfkiEm4sw-4sfb4qdt5oLbyVpmW6x9cfa7vs2WTfURiCrBoUqgBo_-4WTiULmmHSGZHOjzwa8WtrtOQGsAFjIbno85jp6MnGGGZPYZbDAa_b3y5u-YpW7ypZrvD8BgtKVjgtQgZhLAGezMt0ua3DRrWnKqTZ0BJ_EyxOGuHJrLsn00fnMQ\"\n            }\n      ]\n}",
    "IsWhite": true,
    "GmtCreate": "2022-01-07 18:07:57",
    "GmtModified": "2022-01-07 18:07:57",
    "TokenPosition": "HEADER",
    "TokenName": "Authorization",
    "TokenNamePrefix": "Bearer ",
    "TokenPass": true,
    "Status": true,
    "RedirectUrl": "https://yourdomain/path",
    "ClientId": "example-app",
    "ClientSecret": "xxxxx",
    "CookieDomain": "test.com",
    "ScopesList": [
      "openid"
    ],
    "LoginUrl": "https://daxxxxcn.aliyunidaas.com/"
  }
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 IllegalRequest Invalid request:%s
400 InvalidParameter Parameter error:%s
500 InternalError Console error. Try again later:%s
403 NoPermission You are not authorized to perform this operation:%s
404 NotFound Not found:%s

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.