Bagikan melalui


Cara menggunakan Fiddler dengan Xbox One saat mengembangkan untuk UWP

Fiddler adalah proksi penelusuran kesalahan web yang mencatat semua lalu lintas HTTP dan HTTPS antara kit dev Xbox One Anda dan Internet. Anda akan menggunakannya untuk mencatat dan memeriksa lalu lintas ke dan dari layanan Xbox dan mengandalkan layanan web pihak, untuk memahami dan men-debug panggilan layanan web.

Dalam operasi normal, konsol yang berkomunikasi melalui proksi berisiko memodifikasi komunikasinya oleh proksi, mungkin memungkinkan pemain untuk menipu. Dengan demikian, konsol dirancang untuk tidak mengizinkan komunikasi melalui proksi. Menggunakan Fiddler dengan kit dev Xbox One mengharuskan Anda melakukan beberapa langkah konfigurasi khusus pada dev kit untuk memungkinkannya menggunakan proksi Fiddler.

Fiddler adalah freeware, dan dapat diunduh dari situs web Fiddler.

Fiddler dapat memengaruhi status jaringan yang dilaporkan oleh konsol. Jika koneksi upstream dinonaktifkan dari komputer yang menjalankan Fiddler, konsol mungkin tidak mendeteksi pemutusan sambungan ini hingga autentikasi konsol kedaluwarsa. Jika Anda menggunakan Fiddler, pastikan untuk memutuskan koneksi antara konsol dan komputer yang menjalankan Fiddler, daripada menggunakan Fiddler untuk mensimulasikan pemutusan sambungan.

Untuk menginstal dan mengaktifkan Fiddler pada PC pengembangan Anda

Ikuti langkah-langkah ini untuk menginstal dan mengaktifkan Fiddler untuk memantau lalu lintas dari dev kit Anda:

  1. Instal Fiddler di PC pengembangan Anda, mengikuti petunjuk di situs web Fiddler.
  2. Luncurkan Fiddler dan pilih Opsi Fiddler dari menu Alat .
  3. Pilih tab Koneksi dan pastikan Perbolehkan komputer jarak jauh tersambung dipilih.
  4. Klik OK untuk menerima perubahan Anda pada pengaturan. Anda akan melihat kotak dialog yang mengatakan bahwa Fiddler harus dimulai ulang agar perubahan diterapkan, dan Anda mungkin perlu mengonfigurasi firewall Anda secara manual. Klik OK pada dialog ini, tetapi jangan mulai ulang Fiddler.
  5. Konfigurasikan aturan firewall yang diperlukan untuk memperbolehkan komputer jarak jauh tersambung. Mulai applet Panel Kontrol Windows Firewall. Klik Pengaturan Tingkat Lanjut, lalu Aturan Masuk. Temukan aturan bernama "FiddlerProxy" dan gulir ke kanan, memverifikasi bahwa setiap pengaturan dalam tabel berikut muncul untuk aturan tersebut.
Pengaturan Nilai Pilihan
Nama FiddlerProxy
Grupkan Tidak ada nilai
Profil Semua
Diaktifkan Ya
Tindakan Izinkan
Ambil alih No
Program Jalur ke fiddler.exe
LocalAddress Mana pun
RemoteAddress Mana pun
Protokol TCP
LocalPort Mana pun
Port Jarak Jauh Mana pun
AllowedUsers Mana pun
AllowedComputers Mana pun
  1. Konfigurasikan Fiddler untuk menangkap dan mendekripsi lalu lintas HTTPS dengan melakukan hal berikut:
  2. Untuk mengaktifkan performa terbaik, atur Fiddler untuk menggunakan Mode Streaming dengan mengklik tombol Streaming pada bilah tombol.
  3. Di menu Alat Fiddler, pilih Opsi Fiddler, lalu klik HTTPS.
  4. Pilih kotak centang Dekripsi lalu lintas HTTPS. Jika kotak dialog menanyakan apakah akan mengonfigurasi Windows untuk mempercayai sertifikat CA, klik Tidak.
  5. Klik Ekspor Sertifikat Akar ke Desktop.
  6. Keluar dan mulai ulang Fiddler.

Untuk mengonfigurasi dev kit untuk menggunakan Fiddler sebagai proksinya ke Internet

  1. Navigasikan ke alat Jaringan di UI Portal Perangkat Xbox.
  2. Telusuri sertifikat akar Fiddler yang Anda ekspor ke desktop.
  3. Ketik alamat IP atau nama host PC pengembangan yang menjalankan Fiddler.
  4. Ketik nomor port tempat Fiddler mendengarkan (secara default, Fiddler menggunakan port 8888).
  5. Klik Aktifkan. Ini akan menghidupkan ulang kit dev Anda.

Untuk berhenti menggunakan Fiddler

Untuk berhenti menggunakan Fiddler sebagai proksi ke Internet (dan hentikan Fiddler melacak semua lalu lintas jaringan dev kit), lakukan hal berikut:

  1. Navigasikan ke alat Jaringan di UI Portal Perangkat Xbox.
  2. Klik Nonaktifkan.

Catatan

Setiap PC dengan Fiddler yang diinstal menggunakan sertifikat akar Fiddler yang berbeda. Jika Anda memiliki lebih dari satu PC yang mungkin digunakan untuk menyediakan proksi Fiddler untuk kit dev Anda, Anda harus memilih sertifikat akar baru saat beralih di antara mereka. Jika Anda hanya menggunakan satu PC, Anda perlu memilih sertifikat akar hanya saat pertama kali mengaktifkan Fiddler. Anda masih harus menentukan alamat IP dan port.

Lihat juga