我们正在尝试从OAuth API获取授权令牌。
由于我们的网络程序员在理解OAuth时遇到了一些问题,因此我在PowerShell中完成了整个工作
在PowerShell中,操作非常简单:
document.getElementsByClassName('ql-editor')[0].innerHTML += 'something';
但是,由于PowerShell具有如此独特的语法,所以这对我们的Web编程人员不是很好。
现在,我想做同样的事情,但是我自己建立了webrequest。
当我在PowerShell中返回$clientID = "yyy"
$secretID = "zzz"
$Uri = 'https://xy.domain.com/OAuth/token?grant_type=client_credentials&client_id={0}&client_secret={1}&scope=xy' -f $clientID, $secretID
$Token = Invoke-RestMethod $Uri -method post | select -expand access_token
对象时,我可以看到它的属性,例如$web
等(见下文)。
在创建请求时,是否可以查看Headers
设置了哪些属性?然后我可以从那里读取在构建自己的webrequest时需要设置的属性。
这是我的webpobject的回报:
Invoke-RestMethod