利用Github action续期Micosoft 365
因为之前一直用的别人开发的程序,但是现在更新了,要重新配置。
于是直接利用Action部署一个续期程序了。
![图片[1]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/93f08-4632a4084d3f45ec90917d6246b29396.png)
fork仓库
首先,我们需要导入一下仓库: https://github.com/vcheckzen/KeepAliveE5.git
![图片[2]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/de677-52677a0bea54c126c2f3ecc1f29a8e9d.png)
切记,仓库是选择私有的。
创建秘钥
访问 Personal Access Tokens (Classic) (github.com) 创建一个classic的token
![图片[3]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/8480c-c090c651aeac91fadd8f296379c8400f.png)
按照我这样,然后创建。
![图片[4]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/5c506-feb175017cd973f3e5a241382c02f2e0.png)
复制并保存好这个token。
开启 Action
![图片[5]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/80767-e8351b3f9ea11a58a4c175e517a8d6b1.png)
去仓库的settings,action项,选择Allow all actions and reusable workflows然后保存
创建secrets
![图片[6]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/2c4bc-56fee5abb5d57e5d1278ce00e60d4e52.png)
![图片[7]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/84e28-b03bbb3c2c29af25f1e397b7e3d6daa4.png)
在readme里面,已经告诉你要创建那三个secrets了
PAT是我们生成的token
USER是E5邮箱
PASSWD就是E5邮箱的密码
![图片[8]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/632ef-7c820ed320186552b6ac68bb056ccaa7.png)
禁用安全默认值
详细步骤参考:在 Azure Active Directory 中提供默认安全级别 – Microsoft Entra | Microsoft Learn
![图片[9]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/28452-ca67e1d7823cb9f38e20f1d93df0af46.png)
![图片[10]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/ed089-91a144d4ad4862ddc313bd5a87808ea4.png)
浏览到“Azure Active Directory”>“属性”
![图片[11]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/45bff-713ecfa0e0994139ab152c83f07e7870.png)
- 选择“管理安全默认值”。
- 将“启用安全默认值”切换键设置为“否”。
- 选择“保存”.
启动 Action 的注册 APP 工作流
![图片[12]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/60adf-81f63004ddbd1581bac613537e00fb52.png)
![图片[13]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/6f42e-bbf2f1cfdae3fec50cb7d26aeb7acb56.png)
出现注册成功就是ok了。
启动 Action 的调用 API 工作流
![图片[14]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/b9a1d-9b84c5becd7338a9277a07cfc4adee2b.png)
![图片[15]-利用Github action续期Micosoft 365](https://www.3520.net/wp-content/uploads/2023/08/9d4ad-a1b36b16e5086b53be66366478e2aa24.png)
调用成功就是完成了,然后每天都会自动调用!


共有 0 条评论