2017-03-15 8 views
-1

みんな。 私はAzureでホストされているWebサイトを持っており、ユーザーがCRMからのみアクセスできるようにしたいと考えています。 つまり、Dynamics CRMのソリューションで、自分のWebサイトのホームページを開くボタンが含まれています。私はサイトのURLをコピーして手動で使用することができないように、この方法でしかWebサイトにアクセスしません。 これを達成する方法はありますか?ASP.NET MVC 5およびDynamics CRMウェブサイトへのアクセスを制限する

+0

もう少し説明できますか?ダイナミックCRMのユーザーをウェブサイトで自動的に認証しますか?または、彼らはウェブサイトのために別個の資格を持っていますか? @RASこんにちは、 – RAS

+0

実際、ウェブサイトには現在認証がありません。私はまだ認証について考えています。今のところ、CRMユーザーのためのいくつかのコンテンツを含む単純なWebサイトです。 – Zinodust

答えて

1

あなたのコメントに基づいて、基本的にあなたのウェブサイトをプライベートにする方法を尋ねていますが、Dynamics CRM内からアクセスできるようにしているようです。

いくつかの解決策があります。あなたのケースでどちらがうまくいくかわからない。 あなたのwebappの保護にはすべてそれがあります。公的にアクセス可能な唯一のVPN(イントラネットアプリ)を介してではありませんあなたは今のAzureのWebアプリを公開することができ

  1. (プライベートネットワーク対認証)ここで、このソリューションの詳細: https://azure.microsoft.com/en-us/blog/line-of-business-application-hosted-in-azure-iaas/
    、ここ https://feedback.azure.com/forums/169385-web-apps/suggestions/6946328-azure-website-only-accessible-through-a-virtual-pr
  2. Dynamics CRMにどのような種類の認証を使用しているのかわかりませんが、アプリでDynamics CRM にAzure ADを実装できます。この方法でユーザーはシームレスなエクスペリエンスを持ち、組織外のユーザーはWebサイトにアクセスすることができません
  3. トークンなどの基本的な認証を求めて、ボタンをクリックしてアプリケーションに渡すことができます。
  4. ダイナミクスCRMポータルにカスタムHTML/Iframeを埋め込むことができます
関連する問題