gpt4 book ai didi

sharepoint-2007 - 如何阻止 SharePoint 附加 to my output

转载 作者:行者123 更新时间:2023-12-04 07:18:02 25 4
gpt4 key购买 nike

我正在尝试在 POC(烟雾和镜子演示)之上组合一个额外的功能。 POC 在 SPS 2007 上,我需要与另一个系统集成。

为了促进其中的一部分,我需要提供一个 JSONP 端点。

我想要这个网址:

http://sharepoint:2024/Pages/SomeExternalSystem/Payload.aspx?callback=abc

要返回这个:
abc({ sampleField1: "sampleData1", sampleField2: 234.56 });

反正一切都是浮云,所以我将此文件上传到 SharePoint:
<%@ Page ContentType="text/javascript" Language="C#" %>
<%= Request.QueryString["callback"] %>({
sampleField1: "sampleData1",
sampleField2: 234.56
});

(并添加了一个页面解析器规则以允许它编译代码块。)

不管我做什么,SharePoint 都会发出这个:
abc({
sampleField1: "sampleData1",
sampleField2: 234.56
});
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"><head>
<!--[if gte mso 9]><xml>
<mso:CustomDocumentProperties>
<mso:PublishingContactPicture msdt:dt="string"></mso:PublishingContactPicture>
<mso:PublishingRollupImage msdt:dt="string"></mso:PublishingRollupImage>
<mso:Audience msdt:dt="string"></mso:Audience>
<mso:PublishingContactName msdt:dt="string"></mso:PublishingContactName>
<mso:ContentType msdt:dt="string">Page</mso:ContentType>
<mso:Comments msdt:dt="string"></mso:Comments>
<mso:PublishingContactEmail msdt:dt="string"></mso:PublishingContactEmail>
</mso:CustomDocumentProperties>
</xml><![endif]-->
</head>

事实证明这对谷歌来说很难。

最佳答案

作为一个极端的黑客,这有效:

<%@ Page ContentType="text/javascript" Language="C#" %>
<%
Response.Clear();
Response.Write(Request.QueryString["callback"]);
Response.Write("({ sampleField1: \"sampleData1\", sampleField2: 234.56 });");
Response.Flush();
Response.End();
%>

关于sharepoint-2007 - 如何阻止 SharePoint 附加 <mso :CustomDocumentProperties> to my output,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2762841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com