CoreをIISで動かすASP.NET情報システム部の高野です。本番環境では、機能不足なのでIISやNginxをフロントに立ててそこからリバースプロキシするのが一般的だと思います。今回は、リバースプロキシではない方法でIISから直接実行する方法をご紹介します。IISの設定まず必要なモジュールがインストールされているか確認します。IISのモジュール画面を開き「AspNetCoreModule」があるか確認します。Hosting)を選択してダウンロードしてインストールをしてください。アプリケーションプールを作成します。CLRバージョン」を「マネージコードなし」にします。Webサイトを作成します。先ほど作成したアプリケーションプールを選択します。あとのパラメータは適当に設定してください。アプリケーションのデプロイpublishコマンドを使ってデプロイ用のモジュールを作成します。Releaseここまでの設定でIIS上でアプリケーションが動くようになっているはずです。ちなみに再度デプロイをする際にIISを止めておかないとエラーになります。Windows認証にしてみる上記の方法で動かす方法を調査したきっかけが、いま手掛けているシステムがWindows認証を行う必要がでてきたからなんですね。いうことで、ついでにWindows認証の方法も記載しておきます。IISでWindows認証を有効にします。これだけだと認証の情報がアプリケーションには伝わらないのでアプリケーション側の設定を変更します。Web.ConfigのforwardWindowsAuthTokenをtrueに変更します。</system.webServer></configuration>これでWindows認証ができるはずです。Codeでデバッグした時にログインできないので弊社では、Kestrelで起動した場合でもログインできるようにWindows認証とは別な認証も併せて実装しています。この辺はもう少しスマートに、やりたいのですがなかなか良い方法が見つかりません。(Windows認証をやめるのが一番なんですが・・・)もう少し良い方法が見つかればまたこちらでご紹介したいと思います。Coreの汎用ホストを使ってバッチを作ってみるこんにちは、情報システム部の高野です。Coreを動かすこんにちは、情報システム部の高野です。Coreの環境はASPNETCORE_ENVIRONMENT未設定の場合Produc...情報システム部のやまだです。久しぶりに書きますが、これ...2017-05-31HoloLensでオブジェクトを移動してみるこんにちは、情報システム部の高野です。情報システム部の高野です。新卒採用スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。