• MPond
  • NEWBIE
  • 0 Points
  • Member since 2011

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 2
    Replies

Is there a method to get a Site's 'Secure Web Address' programmatically? Maybe via an undocumented method call?

 

I want to avoid using a Custom Setting entry to store a system generated value which is already defined by the system out of the box and I also don't want logic in code to programmatically build a URI in a controller.

 

Looking for the secure equivalent of Site.getDomain()

 

Thanks in advance!

Mark

  • March 15, 2012
  • Like
  • 0

Hello,

 

I have a client who has requested that the softphone dialer of the Cisco Unified CallConnector be functional in a couple of scenarios which are not delivered by Cisco and SalesForce out of the box. The most interesting is integrating the dialer in a VisualForce page.

 

This is VF page fully built and functional, using the SF CTI Demo Adapter 3.01.

 

Upon testing with the Cisco UCC adapter, the dialer works properly on a native page using native object page rendering. When a VF page is loaded the Cisco softphone displays the error message:  "Error connecting to the Salesforce.com AppExchange API: Only urls under the salesforce.com domain are allowed". The VF page is running, as expected, from the [pod].force.com domain.

 

The issue is similar to the error scenario described in this thread:

http://boards.developerforce.com/t5/forums/forumtopicprintpage/board-id/general_development/message-id/23680/print-single-message/false/page/1

 

Is this AppExchange API restriction something which is built into the Cisco adapter?

Is there a configuration workaround?

Is there another CTI adapter which can connect to the Cisco Unified Communications system and provide the same features?

 

I am trying to avoid writing my own CTI adapter to solve this issue, any insight would be much appreciated.

 

Edit: a bit more information gathered from the adapter's local machine log, collecting at the lowest log level.

CShellEventHandler::UpdateSid: COM error while attempting to use Office Toolkit. Specific error message: Only urls under the salesforce.com domain are allowed.
Call Center Edition Version 1.01

Browser Connector Version 1.01

CTI Connector - Cisco Unified CallConnector for Salesforce.com version 1.1.12

 

Mark

  • August 11, 2011
  • Like
  • 0

Is there a method to get a Site's 'Secure Web Address' programmatically? Maybe via an undocumented method call?

 

I want to avoid using a Custom Setting entry to store a system generated value which is already defined by the system out of the box and I also don't want logic in code to programmatically build a URI in a controller.

 

Looking for the secure equivalent of Site.getDomain()

 

Thanks in advance!

Mark

  • March 15, 2012
  • Like
  • 0

Hello,

 

I have a client who has requested that the softphone dialer of the Cisco Unified CallConnector be functional in a couple of scenarios which are not delivered by Cisco and SalesForce out of the box. The most interesting is integrating the dialer in a VisualForce page.

 

This is VF page fully built and functional, using the SF CTI Demo Adapter 3.01.

 

Upon testing with the Cisco UCC adapter, the dialer works properly on a native page using native object page rendering. When a VF page is loaded the Cisco softphone displays the error message:  "Error connecting to the Salesforce.com AppExchange API: Only urls under the salesforce.com domain are allowed". The VF page is running, as expected, from the [pod].force.com domain.

 

The issue is similar to the error scenario described in this thread:

http://boards.developerforce.com/t5/forums/forumtopicprintpage/board-id/general_development/message-id/23680/print-single-message/false/page/1

 

Is this AppExchange API restriction something which is built into the Cisco adapter?

Is there a configuration workaround?

Is there another CTI adapter which can connect to the Cisco Unified Communications system and provide the same features?

 

I am trying to avoid writing my own CTI adapter to solve this issue, any insight would be much appreciated.

 

Edit: a bit more information gathered from the adapter's local machine log, collecting at the lowest log level.

CShellEventHandler::UpdateSid: COM error while attempting to use Office Toolkit. Specific error message: Only urls under the salesforce.com domain are allowed.
Call Center Edition Version 1.01

Browser Connector Version 1.01

CTI Connector - Cisco Unified CallConnector for Salesforce.com version 1.1.12

 

Mark

  • August 11, 2011
  • Like
  • 0