ADX Portal:所需的防伪表单字段" __ RequestVerificationToken"不在场。在ADX客户门户中显示实体列表

时间:2017-02-18 09:04:00

标签: crm dynamics-crm-online adxstudio-portals

我已在本地设置ADX Master门户并连接到Dynamics CRM 365免费订阅。

我目前面临的问题是无法在ADX门户中显示联系人列表或任何其他实体。

我为活动联系人创建了一个实体列表,并在内容下创建了一个网页,作为" activecontacts"页面模板为"整页"。

当我尝试浏览页面时

http://localhost/MasterPortal/content/activecontacts

它显示的表格包含所选视图中的所有列,但不包含数据。

代替显示的数据:

The required anti-forgery form field "__RequestVerificationToken" is not present

我已在表单上验证了Cookie和隐藏字段(__RequestVerificationToken)。该字段显示在表单上。页面仍未显示任何联系人。

请帮我解决这个问题,让我继续在ADX学习。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,要解决此问题,我只需要以提升的特权运行VS

答案 1 :(得分:0)

我终于解决了这个问题,以防万一有人碰到这个问题。

如果您从以前的版本升级adx Studio,请确保更新了entity-*。js文件。从ADX Studio新安装的示例项目中获取它们。对于我的项目,我从7.0.0.21版本升级到7.0.0.24。希望这可以帮助其他人。...

PS:请确保您在Default.master页面中添加了以下内容。

<div id="antiforgerytoken"
    data-url="<%: Url.Action("GetAntiForgeryToken", "Layout",new { area = "Portal" } ) %>"></div>