简体   繁体   English

LiveCycle Web服务(SOAP)NTML / Windows身份验证

[英]LiveCycle Web Service (SOAP) NTML/Windows Authentication

I'm calling a LiveCycle process via C#. 我正在通过C#调用LiveCycle进程。 Our LiveCycle server is setup to authenticate with Active Directory. 我们的LiveCycle服务器设置为通过Active Directory进行身份验证。

How do I enable NTML authentication for SOAP services? 如何为SOAP服务启用NTML身份验证? Right now LiveCycle returns the header 现在,LiveCycle返回标头

 WWW-Authenticate: Basic

I can successfully log in using Basic authentication, but I'd like to use NTML instead. 我可以使用基本身份验证成功登录,但是我想改用NTML。

From what I've found, this can't be done without heavy modification of LiveCycle and the built-in Apache server. 根据我的发现,如果不对LiveCycle和内置的Apache服务器进行大量修改,就无法做到这一点。 But a workaround I found was to turn on LiveCycle Single Sign On instead. 但是我发现一种解决方法是改为打开LiveCycle Single Sign On。 So I'm not doing "true" Kerberos delegation but this can meet our business requirements. 因此,我并不是在进行“真正的” Kerberos委派,但这可以满足我们的业务需求。

SSO works for both HTTP and SOAP requests. SSO适用于HTTP和SOAP请求。

http://help.adobe.com/en_US/livecycle/11.0/AdminHelp/WS92d06802c76abadb-5145d5d12905ce07e7-7f9a.2.html http://help.adobe.com/zh_CN/livecycle/11.0/AdminHelp/WS92d06802c76abadb-5145d5d12905ce07e7-7f9a.2.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM