(English Follows)

いやー、はまった。

それほど利用頻度も高くない、Salesforce Connect。ただ、状況によっては魔法の杖になるんです、これが。

外部データソースの指定URLでhttpsではなく、httpを指定するとエラー発生。

エラー:URLは「https://」で始まる必要があります。

エラー:URLは「https://」で始まる必要があります。

ひとことでいえば、このエラーメッセージが不親切。

エラー:匿名通信でない場合のURLは「https://」で始まる必要があります。

ならば、すぐにこのエラーの理由と対処方法がわかったのに、結構な時間悩んでしまった。

ということで、Salesforce Connectでhttp通信する場合は、認証は「匿名」に設定

httpなのに認証すること自体が矛盾している

ID/Passwordが平文でながれちゃうもんね。認証されてないのと一緒。

認証情報を入力してhttp通信許してしまったら、設定した立場の人は、情報隠せてるって誤解してしまう可能性もあるし。

Using not https but http when using Salesforce Connect

Error: The URL must start with “https://”

Error: The URL must start with “https://”

The reson why this error message is shown is that the autentication is not Anonymous. When Authentication is set Anonymous, http URL can be used.

The error message should be:

Error: The URL must be start with "https://" when Authentication is not Anonyous.