Saya berhasil menyebarkan server Identitas dan berfungsi dengan baik juga mengkonfigurasi pengaturan SMTP pada VPS tetapi ketika mencoba mengaturnya dengan Aplikasi ASP.Net Core 3.1 tidak dapat menemukan SMTP dalam fitur menggunakan IIS. Saya menggunakan Tanpa Kode Terkelola Sebagai Kumpulan Aplikasi. Di bawah ini adalah gambar mengenai masalah saya
Perlu mengonfigurasi pengaturan SMTP di IIS untuk server ASP.Net Core Identity untuk verifikasi EMail
Jawaban (2)
Di .net core tidak perlu pengaturan asp.net. Itu diperlukan di versi yang lebih lama. Kita hanya perlu mengubah konfigurasi di appsettings.json untuk setup email (SMTP) juga untuk MTA (Pihak Ketiga)
person
M Arslan Riaz
schedule
27.04.2020
Saya menggunakan sendgrid untuk MTA, konfigurasikan SMTP dengan sendgrid. Masalahnya adalah menambahkan kunci rahasia dan API di appsettings.production.json Di bawah ini adalah Kode:
{
"ConnectionStrings": {
"DefaultConnection": "Server=.;Database=DatabaseName;Trusted_Connection=True;MultipleActiveResultSets=true"
},
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"SendGridUser": "Put User name Here",
"SendGridKey": "Put API Key Here",
"RequireConfirmedEmail": true
}
Tidak perlu menyiapkan SMTP untuk situs tersebut, hanya perlu mengonfigurasi SMTP untuk Node IIS utama yang berfungsi untuk itu.
person
Kashif Saeed
schedule
27.04.2020