全球主机交流论坛
标题:
OFFICE 注册应用之修改应用密钥有效期 AzCli
[打印本页]
作者:
zxxx
时间:
2021-6-5 19:47
标题:
OFFICE 注册应用之修改应用密钥有效期 AzCli
本帖最后由 zxxx 于 2021-7-3 20:07 编辑
======================================================================
参考教程
======================================================================
【更新】azure cli 一键生成 office api 给予所有权限
https://loc.mjj8.eu.org/thread-840509-1-1.html
(出处: 全球主机交流论坛)
======================================================================
使用 azure cli 注册应用、添加权限和密钥
======================================================================
1、下载和安装 azure cli
网址:https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?tabs=azure-cli
直链:https://azcliprod.blob.core.windows.net/msi/azure-cli-2.24.2.msi
下载之后运行文件安装 azure cli
2、下载和解压配置文件 manifest.json
(, 下载次数: 169)
上传
点击文件名下载附件
例如解压到 Z:\AzCli\manifest.json
3、打开 cmd 命令行窗口,输入命令
Z:
cd Z:\AzCli
az login --allow-no-subscriptions
复制代码
在打开的浏览器中输入用户名和密码登录
登录成功之后,命令行窗口显示租户相关信息
记录 租户ID:
bf7757a1-b331-.................
"tenantId": "bf7757a1-b331-................."
[
{
"cloudName": "AzureCloud",
"id": "bf7757a1-b331-.................",
"isDefault": true,
"name": "N/A(tenant level account)",
"state": "Enabled",
"tenantId": "bf7757a1-b331-.................",
"user": {
"name": "
[email protected]
",
"type": "user"
}
}
]
复制代码
4、注册应用
az ad app create --display-name Application --end-date 2099-12-31 --password App1icati0nPa55word --required-resource-accesses @manifest.json
复制代码
其中的选项按需修改
--display-name
Application
--end-date
2099-12-31
--password
App1icati0nPa55word
注册成功之后,命令行窗口显示应用相关信息
记录应用程序(客户端) ID:
3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx
"appId": "3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx",
客户端密码为
App1icati0nPa55word
{
"appId": "3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx",
"displayName": "Application",
"passwordCredentials": [
{
"additionalProperties": null,
"customKeyIdentifier": null,
"endDate": "2099-12-31T00:00:00+00:00",
"keyId": "65466be7-0f12-4f32-8e39-3a22cbe081e7",
"startDate": "2021-06-05T11:26:52.333549+00:00",
"value": null
}],
"requiredResourceAccess": [
{
"additionalProperties": null,
"resourceAccess": [
{
"additionalProperties": null,
"id": "7dd1be58-6e76-4401-bf8d-31d1e8180d5b",
"type": "Role"
},
}]
}
复制代码
5、为应用程序授权
上一步生成的应用程序(客户端) ID:
3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx
--id appId
3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx
az ad app permission admin-consent --id 3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx
复制代码
6、使用应用程序所需的信息如下
租户ID:
bf7757a1-b331-.................
应用程序客户端 ID:
3eb1d9a8-a9a2-4f18-xxxx-xxxxxxxxxxxx
应用程序客户端密码:
App1icati0nPa55word
作者:
wdqqzj
时间:
2021-6-23 20:57
占个位置
作者:
wdqqzj
时间:
2021-6-24 18:40
技术贴
作者:
optimism
时间:
2021-6-24 18:42
帮顶我新手朋友的技术贴
作者:
zxxx
时间:
2021-7-6 16:25
本帖最后由 zxxx 于 2021-8-8 11:04 编辑
Azure CLI current version
https://azcliprod.blob.core.windows.net/msi/azure-cli-2.25.0.msi
https://azcliprod.blob.core.windows.net/msi/azure-cli-2.26.1.msi
https://azcliprod.blob.core.windows.net/msi/azure-cli-2.27.0.msi
作者:
xjjmjj
时间:
2021-7-23 23:36
这么强的技术帖,应该更多人看到。
作者:
言和
时间:
2021-7-23 23:41
收藏夹吃灰+1
欢迎光临 全球主机交流论坛 (https://loc.mjj8.eu.org/)
Powered by Discuz! X3.4