Layanan Seluler Azure di IIS Lokal, bukan IIS Ekspres

Oke, saya telah membuat proyek Azure Mobile Services di Visual Studio 2013. Saya menjalankannya apa adanya, lalu di browser saya mengujinya dengan menambahkan item tugas melalui aplikasi browser sederhana yang sepertinya dimasukkan ke dalam proyek layanan ini . Ini memberi saya pesan 'sukses tahun 201' - brilian.

Saya kemudian mengonversi proyek dari IIS Express ke IIS Lokal sebagai host web, mengkompilasi ulang dan mencoba lagi, dan meskipun saya mendapatkan aplikasi wajah tersenyum yang sama yang memberi tahu saya bahwa semuanya baik-baik saja, ketika saya mencoba dan menambahkan item rencana saya mendapatkan kesalahan 404 . Hal ini bertentangan dengan artikel Microsoft yang memberikan petunjuk ini, yang dengan jelas mengatakan saya dapat memilih IIS Express atau IIS Lokal saat menyiapkan proyek.

Dugaan saya adalah web.config ada sesuatu yang hilang ketika proyek ini berjalan di server IIS lokal.

Saya berharap seseorang sudah memiliki solusi sebelum saya menghabiskan waktu berjam-jam mencoba mencari cara mengkonfigurasi IIS untuk proyek jenis ini.

Saya telah membuang banyak waktu untuk mengatasi banyak bug dan masalah dengan Azure Mobile, dan saya mulai kehabisan tenaga - jadi saya berharap seseorang dapat membantu saya sebelum saya membuka dan mendapatkan akun di Parse. com

Terima kasih banyak sebagai antisipasi.

Dekan


person Dean Chalk    schedule 17.06.2014    source sumber


Jawaban (1)


Pendekatan termudah untuk situasi Anda mungkin adalah dengan menerapkan ke cloud, dan menggunakan layanan tersebut untuk pengujian Anda. Pembaruan 2 Visual Studio 2013 memudahkan penerapan aplikasi Anda dan sambungkan ke sana untuk proses debug jarak jauh. Ini sedikit lebih lambat dibandingkan menggunakan instance lokal, namun Anda juga yakin bahwa tidak akan ada kejutan ketika Anda akhirnya melakukan siaran langsung (karena Anda terus siaran langsung).

Oleh karena itu, kami akan menyelidiki masalah yang Anda lihat saat menggunakan IIS secara langsung. Beberapa hal yang mungkin ingin Anda coba sendiri:

  1. Pastikan Anda dapat melihat sisi web dari browser Mac Anda, untuk memastikan bahwa firewall mengizinkan permintaan masuk.
  2. Coba gunakan tautan "Memulai" dari halaman wajah tersenyum, untuk melihat apakah titik akhir REST berfungsi dengan benar.
person Jason Cooke -Microsoft    schedule 25.06.2014
comment
Saya melakukan banyak pengembangan secara terputus (di kereta), itulah sebabnya saya memerlukan ini agar berfungsi. Saya berhasil menemukan cara untuk memungkinkan IIS express keluar dari lingkungan keamanan VM dan mengekspos dirinya secara eksternal. Ini jauh dari solusi yang bagus - person Dean Chalk; 26.06.2014
comment
sebagai tanggapan atas saran Anda, seperti yang saya katakan di postingan asli saya, saya mendapatkan kesalahan 404 saat menggunakan tautan 'memulai' untuk memposting pesan - person Dean Chalk; 26.06.2014