0

Azure ソフトウェア開発は初めてです。MVC Web アプリケーションを開発しました。また、CRUD 操作を介して実装された単純なデータベースを使用します。ログインを使用して Azure クラウドに MVC をデプロイしました。また、データベースを Azure クラウドに移行しました。以下のリンクをたどりました:

https://www.windowsazure.com/en-us/develop/net/tutorials/web-site-with-sql-database

また、ACS を使用する認証も実装する必要がありました。Google および Yahoo の資格情報を受け入れます。以下の投稿に従って、正常に実行できました。

http://msdn.microsoft.com/en-us/library/windowsazure/gg429779.aspx

ただし、ACS はローカルホストに実装されています。エミュレーターでは問題なく動作しますが、ACS を使用する Web アプリケーションを Azure 環境で公開できません。

クラウドでホストされている実際の Web アプリケーション名に変更して、作成したすべての localhost 参照を変更しようとしましたが、うまくいきませんでした。

Azure クラウド環境でホストされる ACS を使用する MVC アプリケーションをデプロイする方法を教えてください。

リンクや情報も役立ちます。よろしくお願いします。私はこれに4時間悩まされています...

4

1 に答える 1

2

次の 2 つのことを行う必要があります。

  • ACS で、証明書利用者アプリケーションがパブリック URL (cloudapp.net アドレスまたはカスタム DNS) を使用していることを確認します。
  • web.config で、localhost からのすべての参照をパブリック URL に置き換えます (ここで説明されているように、これを自動化することもできます)。
于 2012-10-09T10:57:52.670 に答える