私は、1つのログイン(https://www.onelogin.com/product/sso)を使用するようにDynamics CRMログインを変更したクライアントを持っています。私はこの変更の一部ではありませんでした。しかし、私がaspxプロジェクトのWeb.configにログインするために以下を使用したため、CRMで直接リードを作成するWeb Leadsフォームが動作しません。ダイナミックCRM C#プラグインWebフォーム - 1つのログインで認証するSAML
<connectionStrings>
<add name="Xrm" connectionString="Server=https://***CLIENT***.crm.dynamics.com; Username=user; Password=pass" />
</connectionStrings>
//In the code behind
var xrm = new XrmServiceContext("Xrm");
それは今、このエラーに
を与える認証エンドポイントのユーザー名が設定されたセキュアトークンサービス
で見つかりませんでしたもちろん、彼らはCRMのユーザー名/パスワードログインをオフに。
次の手順はわかりません。私の考えでは、トークンを取得してからトークンをCRMに渡すために、何らかの方法でOne Loginへのログインを呼び出す必要がありますか? 誰でもC#.netでこれを行う方法を知っていますか?どのようなトークンに関連するかのようにクライアントに尋ねるには何の質問が必要ですか?私はワン・ログインから取得する必要があります。私はこれまでに彼らと仕事をしたことがありません。
少なくとも、トークンを取得して前後に渡すという概念の一般的な考え方。私はこれがSAMLだと思いますか?