MICROSOFT OFFICE 365如何创建大于两年的应用密钥

/ 0评 / 0

因为Microsoft限制了Azure Active Directory网页端生成密钥的最长时间,所以如何创建一个大于两年的应用密钥呢?

  1. 打开Azure Active Directory - App registrations 打开你创建的应用,复制对象ID(Object ID)。
  2. 打开graph资源管理器:https://developer.microsoft.com/zh-cn/graph/graph-explorer 点击左侧登录,最好用全局管理员登录。 graph界面
  3. 修改请求类型GET为POST,将https://graph.microsoft.com/v1.0/applications/{id}/addPassword 链接里的{id}替换为上述的对象ID,粘贴到运行查询左侧的输入框里。 点击运行权限,同意Application.ReadWrite.All即可。 graph界面
  4. 添加请求正文,过期时间(utc格式)必选,密钥名称、开始时间可选:
    <span class="p">{</span>
        <span class="nt">"passwordCredential"</span><span class="p">:</span> <span class="p">{</span>
            <span class="nt">"displayName"</span><span class="p">:</span> <span class="s2">"100"</span><span class="p">,</span>
            <span class="nt">"endDateTime"</span><span class="p">:</span> <span class="s2">"2121-05-10T00:00:00Z"</span>
        <span class="p">}</span>
    <span class="p">}</span>
    

    graph界面

  5. 运行查询。响应预览里的secretText就是所要的密钥,请务必保存好。 graph界面

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注