我正在开发一个 ColdFusion 应用程序,该应用程序对 SharePoint Online 进行身份验证并使用 SharePoint 的 REST API 提取一些文件,如http://paulryan.com.au/2014/spo-remote-authentication-rest/中所述
当我尝试通过发布到 _api/contextinfo 来获取 FormDigestValue 时,如果我将cfhttpparam类型设置为 cookie,我会得到 403 禁止,但如果我将 cookie 作为标题传递,一切正常,但我不明白为什么。
<cfhttpparam
type="header"
name="cookie"
value="rtFa=#rtFa#;FedAuth=#FedAuth#"
/>
工作但
<cfhttpparam
type="cookie"
name="rtFa"
value="#rtFa#"
/>
<cfhttpparam
type="cookie"
name="FedAuth"
value="#FedAuth#"
/>
失败