SAP .Net Connector 3 и единый вход
Я использую SAP .net Connector 3.0 для подключения моего приложения к sap, и у меня все работает нормально, но теперь моя компания перешла на единый вход.
Я немного почитал и до сих пор обнаружил, что должен установить следующие параметры в Конфигурации назначения.
RfcConfigParameters.SncMode
RfcConfigParameters.SncPartnerName
Кто-нибудь знает, что я тоже задаю эти параметры?
РЕДАКТИРОВАТЬ: Похоже, у меня есть информация для решения моей проблемы, но если кто-то хочет добавить комментарии о том, что 2 параметра и какие варианты, тогда продолжайте.
RfcConfigParameters.SncMode // I set this to = "1", read you can set to "2", not sure the differnce
RfcConfigParameters.SncPartnerName // Under the SAP login screen which has the list of servers
// if you right click the one you want and select
// properties -> Network the SncPartnerName is
// the SNC Name which starts with p:
1 ответ
0 и ноль означает, что режим SNC выключен. Любое другое значение включено. Я видел значения 1 и 8, используемые в различных онлайн-сообщениях. Вы можете найти это как в файле справки SAP .NET Connector 3.0 (NCo 3.0) в разделе "Свойства RfcDestination..::SncMode", так и в руководстве по программированию.NET Connector 3.0 здесь:
(Возможно, вам понадобится SSO на торговой площадке SAP, чтобы открыть эту ссылку.)
Таким образом, нет никакой разницы в значении между 1, 2, 4 или 8 (вероятно, наследие битового смещения).