完成了《AD 密码验证》和《AD 密码修改》两个 API 后,接下来用 .NET MAUI Blazor 来编写桌面端程序。稍微了解了 Blazor 后,Feels so magical,It feels like stuffing a webpage into an app,When running, you can even see Edge-related components running in the 'Task Manager',And pressing F12 brings up the developer tools window! But this also raises some security concerns for me。Overall, though, it still feels quite unique,Fortunately, I'm more familiar with web syntax,Using Razor to design the UI,感觉亲切不少。
继完成 验证 AD 密码的 API 后,接着尝试写修改密码的部分,跌跌撞撞的也总算完成。这次针对三个不同套件的写法做分享,而标题会提到 “修改自己 AD 密码” 是因为在写的过程中发现,某些方法需要有網域管理者的權限才能做到,所以這篇的範圍會限縮在只要用使用者自己的帳號密碼,You can complete the password change action。
Recently tried to write a program for changing AD account passwords through ASP.NET Core,The architecture is roughly to first have an AD authentication and some password modification Web API,Finally, write a desktop application,Allow users to change it themselves。This time completed the account password verification Web API,The program is as follows:
由於踏入 ASP.NET/C# 沒很久,很多基本的東西都要靠自己去摸索,有時對別人來說是理所當然的東西,我可能會花上不少時間去研究。既然時間花了,就會想把過程記錄下來,让像我一样的人可以省去一些时间。
这次是在完成 QRCode生成器的API 后,不知道该怎么把程序变成IIS可以使用的内容,虽然半年前做过一次,但脑子早已空白,Haha。
之前同事反映使用Google的QRCode API有时会无法使用,查了相关信息后,有了想通过编写这个 API 来学习 C# 的想法,花了一些时间摸索,还真被我弄出来了。此 API 的功能是在网址输入值,便可直接在浏览器生成 QRCode 图片,以下会以第一次编写 ASP.NET Core / C# 的新手角度来说明。
今天想测试 Delphi 连接 AD 的功能,网上教学说,可以通过‘组件 → 导入组件’…来导入,但实际操作时,却出现 “访问 OLE 注册时发生错误。” 的错误信息。
早期在使用 Ubuntu 时遇到 Ubuntu 会把 BIOS 时间设成 UTC 时间,这样导致我进 Windows 后,时间也错了。最近重装 Manjaro 又遇到一样的情况,查了一下资料,设置方法跟以前在 Ubuntu 时是一样的指令。
继续浏览 »
最近重装了 Manjaro,内置的 Viewnior 图片浏览程序默认不支持 WebP 格式,解决方法也很简单,只需安装 webp-pixbuf-loader 这个软件包即可。
继续浏览 »
之前 FortiGate 固件下载 This,内容越来越多,也越来越多回复,有点杂,所以花了点时间整理,我把相关的固件分成「FortiGate」、"FortiWiFi / FortiAP‘与’Fortinet 其他固件’三大类,并切成三篇文章,This is the download page for 'Fortinet Other Firmware'。
继续浏览 »
之前 FortiGate 固件下载 This,内容越来越多,也越来越多回复,有点杂,所以花了点时间整理,我把相关的固件分成「FortiGate」、FortiWiFi / FortiAP」与「Fortinet 其他固件三大类,并切成三篇文章,这篇是「FortiWiFi / FortiAP」的固件下载页面。
继续浏览 »







