完成了《AD 密碼驗證》與《AD 密碼修改》兩個 API 後,接下來用 .NET MAUI Blazor 來寫桌面端的程式。稍微瞭解了 Blazor 後,Siento que es muy sorprendente,Se siente como si estuvieras metiendo una página web dentro de una aplicación,En tiempo de ejecución también se puede ver en el 'Administrador de tareas' que hay componentes relacionados con Edge ejecutándose detrás,¡Y al presionar F12 también aparece la ventana de herramientas de desarrollador! Aunque esto también me genera un pequeño problema de seguridad。Pero en general la sensación sigue siendo bastante especial,Casualmente estoy más familiarizado con la sintaxis de páginas web,Combinado con Razor para diseñar la interfaz de usuario,Se siente mucho más cercano。
Después de completar API para verificar la contraseña de AD 後,Luego intenté escribir la parte de cambiar la contraseña,Tambaleándose, finalmente se completó。Esta vez compartiré la forma de escribir usando tres paquetes diferentes,Y el título mencionará “Cambiar la propia contraseña de AD” porque durante el proceso de escritura descubrí,Algunos métodos requieren permisos de administrador de dominio para poder llevarse a cabo,por lo que el alcance de este artículo se limitará a lo que se puede hacer únicamente con la cuenta y contraseña del propio usuario,para poder completar la acción de cambiar la contraseña。
最近試著透過 ASP.NET Core 寫一個 AD 帳密修改的程式,La estructura es básicamente primero tener una autenticación AD y algunas API web para cambiar contraseñas,Por último, escribe una aplicación de escritorio,Permite a los usuarios modificar por sí mismos。Esta vez se completó la API web de autenticación de usuario y contraseña,El programa es el siguiente:







