因为之前一直用的别人开发的程序,但是现在更新了,要重新配置。
于是直接利用Action部署一个续期程序了。
![图片[1]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/fe799416fe9a74bc330d3f2b4258af02-1024x495.png)
fork仓库
首先,我们需要导入一下仓库: https://github.com/vcheckzen/KeepAliveE5.git
![图片[2]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/b808c3e0d3e321148501c13047c613bd.png)
切记,仓库是选择私有的。
创建秘钥
访问 Personal Access Tokens (Classic) (github.com) 创建一个classic的token
![图片[3]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/7e48eaa4cd3fa11abf6477a6f0d6d380-1024x624.png)
按照我这样,然后创建。
![图片[4]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/3dcd2aa629f439aae49cfbbc8b576462.png)
复制并保存好这个token。
开启 Action
![图片[5]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/cf7e7b8c3338053a50c84ef05f3f85b1-1024x316.png)
去仓库的settings,action项,选择Allow all actions and reusable workflows然后保存
创建secrets
![图片[6]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/0018bccb55452ce3c2d98fe64583d46c-1024x602.png)
![图片[7]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/62321c403bae2671d28c9e30e9147967.png)
PAT是我们生成的token
USER是E5邮箱
PASSWD就是E5邮箱的密码
![图片[8]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/e87dbb9e7b8bc9f4afefba3185b8ce5b.png)
禁用安全默认值
详细步骤参考:在 Azure Active Directory 中提供默认安全级别 – Microsoft Entra | Microsoft Learn
![图片[9]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/a2da280acd34857663953e2752c2e2c2.png)
![图片[10]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/64ef09b7354580df098e833faf6c11da.png)
浏览到“Azure Active Directory”>“属性”
![图片[11]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/ad05623c906be62af6d3ebf5ab1304bb-1024x552.png)
- 选择“管理安全默认值”。
- 将“启用安全默认值”切换键设置为“否”。
- 选择“保存”.
启动 Action 的注册 APP 工作流
![图片[12]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/9ac26389a689118de35e457d469ef967-1024x413.png)
![图片[13]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/3950eb25c40c62fc44df33531a883fcf.png)
出现注册成功就是ok了。
启动 Action 的调用 API 工作流
![图片[14]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/b89d940bf69db950fe286534172f7707-1024x346.png)
![图片[15]-利用Github action续期Micosoft 365-小N同学](https://img-cdn.nesxc.com/upload/wordpress/494a67b2df465ebbd230757aacf4c888.png)
调用成功就是完成了,然后每天都会自动调用!
© 版权声明
THE END
暂无评论内容