1、为什么使用IIS上的WEB服务 组件?

如果你要在Dynamics AX Service中使用HTTP Adapter,那么你就要安装IIS上的WEB服务 组件。HTTP Adapter会在IIS中生成一个Web Service。

2、安装IIS上的WEB服务 组件

下面讲讲怎么安装IIS上的WEB服务 组件。在服务器上,启动AX安装程序,选择添加或修改组件,选中IIS上的Web服务,下一步安装。

安装完毕后,会在在AX的系统管理>服务和应用集成框架>网站 中,添加了一个站点,

并在服务器上IIS的默认站点下,添加一个名为MicrosoftDynamicsAXAif60的应用。

该应用的路径为C:\Program Files\Microsoft Dynamics AX\60\AifWebServices\,网址为http://host:port/MicrosoftDynamicsAXAif60/

以后,AX的Web Service会安装到这里该路径和网址下。

3、修复MicrosoftDynamicsAXAif60

如果你在启用HTTP Adapter的AIF服务时,收到如下信息:

“The deployment web site was not found for port: XXXX”

3.1、那么有两种可能:

  • 你当前的服务器没有安装IIS上的WEB服务 组件 。这种情况,可以参照上面的安装步骤进行安装。
  • 如果运行AX安装程序,发现已经安装过该服务了,可能是安装被覆盖导致的。当你将没有安装IIS上的WEB服务 组件的备份数据,还原到已经安装IIS上的WEB服务 组件 的服务器时,就会造成IIS上的WEB服务 组件已经安装,但无法使用的情况。

3.2、以下是修复步骤:

安装 IIS上的WEB服务 组件。如果已经安装过,可以跳过。

确认IIS的默认站点中,已经建立 MicrosoftDynamicsAXAif60 应用默认由安装程序建立,还原不会造成该应用被删除。

确认AX中系统管理>服务和应用集成框架>网站,添加好了MicrosoftDynamicsAXAif60站点。如果将没有安装IIS上的WEB服务 组件的备份数据,还原到已经安装IIS上的WEB服务 组件 的服务器时,会删除 MicrosoftDynamicsAXAif60 站点。如果没有该站点,那么就手工添加它。点击新建按钮,输入名称虚拟路径(如“\\HostName\MicrosoftDynamicsAXAif60”),URL(“http://HostName:Port/MicrosoftDynamicsAXAif60”)。然后点击验证,如果提示成功,关闭窗口即可。

如果在启用HTTP Adapter的AIF服务时,依然报权限错误,那么要检查C:\Program Files\Microsoft Dynamics AX\60\AifWebServices\ 路径的权限。

需要确保该文件夹有以下三个权限:

  • Microsoft Dynamics AX Web Service Administrators
  • IIS_IUSRS
  • NETWORK SERVICE

文件夹共享权限:

  • Microsoft Dynamics AX Web Service Administrators
  • Authenticated Users
  • NETWORK SERVICE

Dynamics AX 2012 R2 安装 AIF IIS上的Web服务的更多相关文章

  1. Dynamics AX 2012 R2 安装Reporting Services 扩展

    今天Reinhard在VS中部署SSRS报表时,接到以下错误: 部署因错误而被取消.在报表服务器上,验证:-SQL Server Reporting Services 服务是否正在运行. 接着,Rei ...

  2. Dynamics AX 2012 R2 安装额外的AOS

    众所周知,AX系统分为三层:Client,Application Server,Database Server. 我们添加额外的Application Server主要是出于以下两个原因: 使用多台服 ...

  3. Dynamics AX 2012 R2 在AIF服务契约中使用DateTime

    Reinhard在AIF中使用DateTime作为服务契约的参数,与DotNet程序进行交互时,总是因为时区的问题,导致DotNet提交的System.DateTime与AIF中接收的DateTime ...

  4. Dynamics AX 2012 R2 电子邮件广播错误 0x80040213

    Dynamics AX 2012 R2 电子邮件广播错误 0x80040213 今天Reinhard在新环境做邮件广播测试时,发现无法发送邮件,并报以下错误: 类"CDO.Message&q ...

  5. Dynamics AX 2012 R2 如何处理运行时间较长的报表

    当处理的数据量较多,逻辑比较复杂时,报表可能会超时.为了解决这个问题,Reinhard一直使用SrsReportDataProviderPreProcess来做预处理报表.它会在调用SSRS前,在AX ...

  6. Dynamics AX 2012 R2 业务系列

    在之前的一系列博文里,Reinhard介绍了Dynamics AX Demo的安装与配置.相信同学们看完后,都已经成功拥有了一个测试环境. 众所周知的是,ERP作为一个特殊的软件系统,他有着背后的业务 ...

  7. Dynamics AX 2012 R2 业务系列-采购业务流程

    在博文Dynamics AX R2 业务系列中,Reinhard对这个系列做了一个规划,下面我们就按照规划开始说业务吧. 国际惯例,从采购开始. 1.采购的主要职责 简单点说,采购的主要职责,是从供应 ...

  8. Dynamics AX 2012 R2 业务系列-销售业务流程

    在博文Dynamics AX R2 业务系列中,Reinhard对这个系列做了一个规划,下面我们就按照规划开始说业务吧. 1.销售的主要职责 其实这里说的职责主要是针对销售文员,并非整天外面满世界跑业 ...

  9. Dynamics AX 2012 R2 报表部署权限错误

    今天,Reinhard在 Deploy AX Reporting时,发生权限错误. 配置 ID: HOSTMSSQLSERVER 描述: HOST@MSSQLSERVER 默认值: True 报表服务 ...

随机推荐

  1. Hadoop.2.x_WebUV示例

    一.网站基本指标(即针对于网站用户行为而产生的日志中进行统计分析) 1. PV:网页浏览量(Page View页面浏览次数,只要进入该网页就产生一条记录,不限IP,统计点每天(较多)/每周/每月/.. ...

  2. 关于JS的算法

    一.快速排序 function qSort(arr) { if(arr.length === 0) { return []; } var left = []; var right = []; var ...

  3. javascript 变量,作用域,内存管理小结

    js的变量保存两种类型的数据——基本数据类型与引用类型.具有以下几点特征:   变量: 1)基本类型值在内存中占固定大小的空间,因此被保存在栈内存中; 2) 把保存基本类型值得变量赋给另一个变量,会创 ...

  4. div半透明背景,文字不透明

    background: rgba(255, 255, 255, 0.8) !important; /* IE无效,FF有效 */ background: #fff; filter: alpha(opa ...

  5. WebApp 设计要素

    从去年开始就负责公司WebApp的产品跟设计工作,最近整体大改了两个版本,也算累积了一些实际的经验.在不断学习的过程中,发现对于WebApp可以直接用于项目上的资料比较零碎,在这里总结一下,供初做 W ...

  6. jquery-validation 使用

    jquery-validation 使用 一.用前必备 官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: ...

  7. linux卸载mysql,apache,php

    卸载Mysql 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的包: mysql-3.23.58-9php-mysql-4.3.4-11mod_a ...

  8. 详解NTFS文件系统

    一.分析NTFS文件系统的结构 当用户将硬盘的一个分区格式化为NTFS分区时,就建立了一个NTFS文件系统.NTFS文件系统同FAT32文件系统一样,也是用“簇”为存储单位,一个文件总是占用一个或多个 ...

  9. I/O存取方式的形象比喻

    I/O存取有三种方式:可编程I/O.中断驱动I/O.DMA,分别可理解如下: 下面以老师向班里同学收发作业来类比I/O存取,办公室表示内存,即,I操作表示:老师向学生收作业,然后存放到办公室里:O操作 ...

  10. IOS网络第二天 - 03-JSON显示数据,调用本地视频播放,数据转模型

    ********HMVideosViewController.m #import "HMVideosViewController.h" #import "MBProgre ...