私はAzure VMを持っています。これにはASP.NET Webアプリケーションの展開が含まれています。私がWebアプリケーションを配備する方法は、Web Deployであり、配備が完了した後にファイルがC:\ inetpub \ WebApplication1にコピーされています。Azure VMに保存されているWebアプリケーションのOAuthを追加
現在の認証がNLTMあり、そのため、のweb.configファイルには、認証セクションで、次のようになります。
<system.webServer>
<security xdt:Transform="InsertIfMissing">
<authentication>
<windowsAuthentication enabled="true">
<providers>
<clear />
<add value="NTLM" />
<add value="Negotiate" />
</providers>
</windowsAuthentication>
<anonymousAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
どのように私はOAuthのに切り替えてWebにアクセスするための認証メカニズムとしてのAzure Active Directoryを使用することができますにどのように見えるかですアプリ?
はこれまでのところ、私はAzureのポータルにのAzure Active Directoryのに行き、新しいアプリケーション(アプリケーションタイプ= Webアプリケーション/ API)を登録し、その後のメインページをホームページに設定しますWebアプリケーション(http://azureMachineName:60)
この登録プロセスでは、オブジェクトIDとアプリケーションIDが生成されました。この時点で、私はこれを私のWeb Appソリューションにどのように接続するのか本当に分かりません。スタートアップクラスは
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
}
}
のように見え、App_Startの内側に、私は次のようclasesを持っているか
これは、次のとおりです。
BundleConfig.cs
IdentityConfig.cs
RouteConfig.cs
私はAADをOAuthのに切り替えて使用することができますどのように
任意のアイデア?