延续之前两个AD密码相关的API,接着写了一个可以查询 AD 用户密码即将到期的的 API,这篇就不再仔细写出环境细节,包括 Models、应用程序设置.json、Program.cs等,因为是延续之前的项目,如有需要可以参考前面的文章。
- 老森常谭 IT Help » 透过 ASP.NET Core 写一个简易的 AD 帐号密码验证 Web API
- 老森常谭 IT Help » 透过 ASP.NET Core 写一个让使用者可以修改自己 AD 密码的 Web API
延续之前两个AD密码相关的API,接着写了一个可以查询 AD 用户密码即将到期的的 API,这篇就不再仔细写出环境细节,包括 Models、应用程序设置.json、Program.cs等,因为是延续之前的项目,如有需要可以参考前面的文章。
我 Delphi XE8 发生过两次在切换 (F12) 成 Form/Unit 的图形介面时,Delphi 直接 Crash,Windows 纪录会有以下两笔:
来源: 应用错误
失败的应用程式名称: bds.exe
失败的模组名称: Castalia220.bpl
来源: Windows错误报告
事件名称: AppCrash
问题签章:
P1: bds.exe
P4: Castalia220.bpl
继完成 验证 AD 密码的 API 后来,接着尝试写修改密码的部份,跌跌撞撞的也总算完成。这次针对三个不同套件的写法做分享,而标题会提到 “修改自己 AD 密码” 是因为在写的过程发现,某些方法需要有网域管理者的权限才能做到,所以这篇的范围会限缩在只要用使用者自己的帐号密码,便可完成修改密码的动作。
最近试着透过 ASP.NET Core 写一个 AD 帐密修改的程式,架构上大致是先有个 AD 验证及些密码修改的 Web API,最后再写一个桌面应用程式,让使用者自行修改。这次完成的是帐密验证的 Web API,程式如下:
由于踏入 ASP.NET/C# 没很久,很多基本的东西都要靠自己去摸索,有时对别人来说是理所当然的东西,我可能会花上不少时间去研究。既然时间花了,就会想把过程记录下来,让像我一样的人可以省去点时间。
这次是在完成 QRCode 产生器的 API 后来,摸不着头绪要怎么把程式变成 IIS 可以吃的内容,虽然半年前做过一次,但脑袋早已空空,呵。
之前同仁反应使用 Google 的 QR Code API 有时会无法使用,查了相关资讯后,有了想透过撰写这个 API 来学习 C# 的想法,花了些时间摸索,还真被我搞出来。此 API 的功能为在网址输入值,便可直接在浏览器产生 QRCode 的图片,以下会以第一次撰写 ASP.NET Core / C# 的新手角度来说明。
今天想测试 Delphi 连结 AD 的功能,网路上教学说,可以透过「Component → Import Compont…」来汇入,但实际操作时,卻出現 “存取 OLE 登录时发生错误。” 的错误讯息。
这个网志上的程式码是透过 SyntaxHighlighter Evolved 这支外挂来呈现,不过不知道为什么,我一直无法让程式码以 inline 的方式呈现,后来干脆自己用
span
标签加上 CSS 来呈现,后来注意到文字编辑器上 code 按钮我一直没用,最后干脆把新增的 CSS 写进 code
标签,之后就可以快速套用了。
继续浏览 »
Quick Report 在 1920*1080 解析度加上 125% 以上的显示设定环境时,会发生「预览列印」的比例不对(过大或过小),但实际印出来是正常的情形,如果要修正,需要在编译环境修正 Quick Report 的 qrprntr.pas 档,有两种修正方式。