首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使P3P与Azure玩得更好

如何使P3P与Azure玩得更好
EN

Stack Overflow用户
提问于 2011-06-05 19:56:41
回答 1查看 301关注 0票数 1

我和我的共同创始人正试图与Azure合作,制定一项P3P紧凑政策,这样IE用户就可以登录到我们的Facebook应用程序,该应用程序托管在画布IFRAME中。

我们已经完成了制定紧凑策略的工作,并生成了所有的XML优点。那部分已经完成了。但我们没有运气让Azure做正确的事。

我们按照这个链接上的步骤,想:“哇!这看起来很容易。”但事实并非如此。遵循这些步骤后,我们的Azure服务器显然陷入了无止境的循环。

http://richardprodger.wordpress.com/2011/04/06/p3p-and-iis-in-azure/

如果你设法让P3P和Azure在上玩得很好,你能告诉我们你做了什么吗?我链接到的博客条目到底有多准确?任何帮助都将不胜感激。我们的硬发射明天(6月6日)。

编辑

我的联合创始人认为这个问题可能与Azure没有带来*.cmd文件或*.P3P文件有关。他认为我们可能需要明确地告诉Azure,这些文件是解决方案的一部分。(显然,在这一点上,我们是在黑暗中拍摄的。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-13 10:16:56

所以,我们就是这么做的。我们使用"Occam's Razor“来消除所有的噪音,找出似乎是最简单的解决方案。我们不用编写代码来修改标题或其他东西,而只是使用在线工具生成适当的P3P代码(我们已经有了一个隐私策略和律师提供的使用条款),然后我们将其添加到web.config中(使用该工具生成的值):

代码语言:javascript
复制
<httpProtocol>
   <customHeaders>
      <add name="p3p" value="CP=&quot;IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT&quot;" />
   </customHeaders>
</httpProtocol>

效果很好!现在,Facebook登录可以使用IE (我们只关心IE8和IE9)。请注意,这仍然没有修复相同的问题与Safari的PC。不知道是否有一个好的解决方案的Safari和跨域cookie。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6245473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档