我已在本地设置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学习。
答案 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>