CRM 2011 Outlook客户端打开自定义web应用程序,两个站点都使用ADFS身份验证
目前,我正在执行一项任务,以修复从自定义功能区按钮在outlook client中打开自定义网页的过程,类似于此问题: 客户 但是,我已将网站配置为与CRM web具有相同ADF的相同身份验证令牌。如果我使用IE/任何其他web浏览器(在UR12中)打开它,它工作正常。如果我使用outlook client打开它,它会不断提示用户进行身份验证(这对某些用户来说非常烦人) 我读过这些,但它们仅适用于CRM表单,而不适用于自定义web应用程序: 有人知道这件事吗? 仅供参考,我正在使用CRM 2011 UR 12和Outlook 2010与CRM客户端CRM 2011 Outlook客户端打开自定义web应用程序,两个站点都使用ADFS身份验证,outlook,dynamics-crm-2011,dynamics-crm,Outlook,Dynamics Crm 2011,Dynamics Crm,目前,我正在执行一项任务,以修复从自定义功能区按钮在outlook client中打开自定义网页的过程,类似于此问题: 客户 但是,我已将网站配置为与CRM web具有相同ADF的相同身份验证令牌。如果我使用IE/任何其他web浏览器(在UR12中)打开它,它工作正常。如果我使用outlook client打开它,它会不断提示用户进行身份验证(这对某些用户来说非常烦人) 我读过这些,但它们仅适用于CRM表单,而不适用于自定义web应用程序: 有人知道这件事吗? 仅供参考,我正在使用CRM 20
TIA根据:和迪特的评论,我最终使用了openStdWin。它仍然要求我进行一次身份验证,尽管我在outlook客户端设置中提供了登录详细信息 javascript函数:
function openNewWindow(url) {
var name = "newWindow";
var width = 800;
var height = 600;
var newWindowFeatures = "status=1";
var oldWindowFeatures = "width=800,height=600,status=1";
// Regular Jscript function to open a new window
//window.open(url, name, oldWindowFeatures);
// CRM function to open a new window
openStdWin(url, name, width, height, newWindowFeatures);
// CRM function to open a new window
// with default CRM parameters
//openStdWin(url, name);
}
目前正在处理同一个问题,所以我会密切关注这个问题,如果我发现了什么,我会报告回来。我已经使用openStdWin,结果有所改善。现在,它只要求用户在第一次打开自定义页面时登录,之后凭据将被缓存,并且所有凭据都可以正常工作。因为CRM客户端工具栏已经登录,所以在打开Outlook时没有缓存凭据的原因似乎很奇怪