我可以使用功能区按钮启动aspx(asp.net)页面吗? aspx页面需要以登录的Dynamics用户身份继承身份验证和授权。
答案 0 :(得分:2)
您可以从功能区按钮执行自定义JavaScript,从而可以启动一个新的浏览器窗口,指向您喜欢的任何内容。
要继承安全凭证,您需要查看在CRM服务器和托管ASPX的自定义网站上设置联合身份验证。你可以想象这不是一项微不足道的任务。
您还可以将自己的网站放入自定义ISV文件夹,就像CRM 4一样。但是,CRM 2011中这种方法已被弃用,因此不再支持AFAIK。 / p>
由于@Konrad指出您将无法使用自定义网页中的数据服务REST API(OData),因为该服务只能从CRM环境中托管的Web资源访问。服务器端你可以对抗组织服务。
如果你可以在网络资源中做到你需要的东西,我强烈推荐它,因为它的工作量少了很多。
答案 1 :(得分:0)
我不确定你能做到这一点。不久之前,我输入了一个iframe,我链接到一个外部网页,它的工作原理是除以连接到组织数据。我无法做那项工作(我不耐烦,说实话,并没有太努力)。
我最终部署的解决方案是运行一个在服务器内部运行的Web资源,该资源将数据传递给外部服务。
我假设如果您尝试打开窗口/从CRM传送数据到/从数据库传送数据,将会出现相同的行为。