1

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

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

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

当我尝试浏览页面时

http://localhost/MasterPortal/content/activecontacts

它正在显示一个带有标题的表,其中包含所选视图中的所有列,但不包含数据。

代替数据显示:

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

我已经验证了表单上的 cookie 和隐藏字段 (__RequestVerificationToken)。该字段出现在表单上。页面仍然没有显示任何联系人。

请帮助我解决这个问题,使我能够继续在 ADX 中学习。

4

2 回答 2

1

我终于解决了这个问题,以防万一其他人遇到这个问题。

如果您从以前的版本升级 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>
于 2018-08-30T16:02:03.153 回答
0

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

于 2018-08-06T15:02:56.213 回答