Autentikasi Aplikasi ASP.NET MVC dengan Azure Active Directory

Pada tutorial ini akan dibahas bagaimana cara autentikasi dengan melakukan sign-in dari ASP.NET MVC menggunakan Azure AD (Active Directory). Beberapa tahapan yang akan kita lakukan adalah sebagai berikut:

  • Membuat akun pada Azure Active Directory
  • Membuat aplikasi ASP.NET MVC baru yang menggunakan Azure AD untuk autentikasi

Membuat Azure Active Directory

Langkah pertama yang harus dilakukan adalah membuat akun di Azure Active Directory.

image

Setelah anda berhasil membuat Azure Active Directory, tambahkan user yang akan digunakan untuk login kedalam aplikasi ASP.NET anda.

image

Tambahkan user baru kedalam Active Directory. Pada contoh dibawah ini akan ditambahkan user baru yaitu jovan@cloudemia.onmicrosoft.com

image

Tambahkan role dari user yang baru saja anda buat sebagai Global Administrator.

image

Kemudian anda dapat menggenerate password untuk user tersebut.

image

Anda dapat login sebagai user jovan dan mengganti password dengan login terlebih dahulu pada halaman berikut https://account.activedirectory.windowsazure.com/.

Membuat Aplikasi ASP.NET MVC

Buat project ASP.NET MVC, kemudian pilih tombol Change Authentication, kemudian pilih Organizational Account

image

image

Tambahkan domain Azure Active Directory anda pada isian Domain, dan pilih Access Level: Single Sogn On, Read derectory data.

image

Jika muncul halaman sign-in, anda dapat memasukan user Azure Active Directory anda.

image

Anda dapat mempublish aplikasi ASP.NET MVC yang anda buat ke Microsoft Azure Website.

image

image

image

Anda diharuskan melakukan login ke Azure AD terlebih dahulu sebelum dapat mengakses aplikasi web.

image

image

FREE Online Training @Cloudemia.co

Actual Solusi bekerja sama dengan Cloudemia merilis sebuah portal belajar yang dikhususkan untuk menyediakan informasi seputar perkembangan Teknologi Informasi yang terkini. Anda dapat mengakses FREE online training ini di alamat http://cloudemia.co

image

image

Training ASP.NET Web API dan Android

Pada tanggal 12-17 januari 2015 telah diselenggarakan pelatihan inhouse dengan materi ASP.NET Web API dan Android. Peserta pelatihan ini adalah PT.Sanata System yang merupakan software house yang fokus pada pengembangan aplikasi untuk sistem informasi rumah sakit.

Pelatihan ini membahas bagaimana cara mengembangkan REST web services sebagai backend dan kemudian diakses oleh beberapa client yang berbeda seperti aplikasi Desktop, Web, dan aplikasi Mobile berbasis Android.

20150112_14314520150116_170605

New FREE E-Book: Pengenalan ASP.NET SignalR 2

FREE E-Book ini menjelaskan tentang bagaimana menggunakan pustaka SignalR 2 untuk mengembangkan aplikasi web Real-Time pada ASP.NET, dan mendeploy aplikasi tersebut pada Microsoft Azure.

Pengenalan ASP.NET SignalR 2

Adapun daftar isi dari E-Book ini adalah sebagai berikut :

1. Pendahuluan

  • Socket
  • Multicast
  • Aplikasi Web
  • WebSocket
  • ASP.NET SignalR
  • SignalR dan WebSocket
  • Transport dan Fallback
  • Model Komunikasi
  • Platform

2. Lingkungan Pengembangan

3. Hub

  • Hello World
  • Chat Room
  • TimerHub

4. Persistent Connection

  • Hello World
  • Chat Room

5. Client Windows Forms

6. Client Windows Phone

7. Client Windows App

8. Hosting SignalR: Self-Host

  • Membuat Server: Console Application
  • Membuat Client: Web Application

9. Hosting SignalR: Azure

  • Publish Project

10. Scaleout dengan Service Bus

  • Backplane dengan Azure Service Bus
  • Publish Aplikasi

Untuk mendapatkan ebook ini dapat mengunduh di sini.

Follow

Get every new post delivered to your Inbox.