はまったりひらめいたり…とか…

Angularや.NETやAzureやその他色々。

Azure

Azure API ManagementのSynthetic GraphQLを使用してREST APIにGraph QLでアクセスする

はじめに 2023/6/18時点の情報となっています。 参照する時期によってはAzureはじめ掲載の方法で再現できなくなっている可能性がありますのでご注意ください。 おこなったこと 4月にGAしたAzure API ManagementのSynthetic GraphQLを使用し、オーソドックス…

Azure Communication Services Emailを触ってみた話

はじめに 2022年5月25日時点の記事となります。 この時点でAzure Communication Services EmailはPreviewです。 記事中にでてくる画面キャプチャやコードは参照時期によっては変更されている可能性がありますのでご留意ください。 Azure Communication Servi…

Azure.IdentityのTokenCredentialの認証全部試す(その1)

はじめに この記事は2021年10月時点の記事になります。 参照時期によっては記載している実装内容が動作しない可能性がありますので その点ご留意いただければと思います。 Azure.IdentityのTokenCredential Azure Key Vaultのシークレット値などを使用すると…

Azure Web PubSub ServiceのイベントをトリガーにAzure Funcrtionsを実行する

はじめに 2021年7月時点の内容です。 また、AzureWebPubSubServiceはプレビュー版ということもあり 記載している画面やソースコードや設定内容は参照時点によっては異なっている可能性が高いので 参照される際はご留意ください。 今回は.NETラボのセッション…

VisualStudioからAzure KeyVaultにアクセスするときにえらいハマった話

はじめに 今回の記事は下記の環境で検証を行っています。 記事を参照されるタイミングによっては画面構成や設定などが変わる可能性がありますのでご留意ください。 Visual Studio Enterprise: 16.7.2 ※以降Visual StudioはVSと記載しています 発生した問題 …

AzureDevOpsのCIで.NET CoreとAngularのアプリケーションをバージョンアップする

はじめに この記事内で使用する各フレームは下記バージョンで構成しています。 Angular: 9.1.8 .NET Core: 3.1 また、AzureDevOpsは記事作成時点のキャプチャやコマンドが掲載されています。 この記事を参照されるタイミングによっては 動作しなかったり画面…

Azure AD(v2.0)の認証をWPF(.NET Core)とASP.NET Core WebAPIで使用しようとしてハマった話

はじめに 下記の構成で構築しています。 .NET Core : 3.1 Microsoft.Identity.Client : 4.13.0 Microsoft.Identity.Web : 0.1.1-preview 一部Previewを使用していることもあり 参照されるタイミングによっては掲載するソースコードで動作しない可能性があり…

フロントエンドのMicrosoft Graphことはじめ

はじめに 使用するライブラリは下記バージョンとなります。 typescript: 3.5.3 msal.js : 1.1.3 @microsoft/microsoft-graph-client : 1.7.0 @microsoft/microsoft-graph-types: 1.10.0 また、Graph使用部分はAngularになるべく依存しない形で構成しています…

MSAL.js+Azure AD v2を触ってみる

はじめに 使用ライブラリは下記のバージョンでお送ります。 msal.js: 1.0.1 SPAっぽいなにかを作りたかったのでAngularも使用しています。 @angular/cli: 8.0.0 ただ、記述するソースコードの殆どはmsal.jsのヴァニラなものを使用しているので 他のフレーム…

Azure Front Doorを使ってみる

はじめに 2019/6/2時点のAzureを使用しています。 記事をご覧頂いているタイミングによっては 記事内に出てくる画像、設定内容などが変更されている可能性があることをご留意くださいませ。 あらまし 先日のde:code19でデプロイ王子のアンプラグドイベントに…

Azure DevOpsとBlob StorageでClickOnceアプリケーションのCI/CDできるか「雑に」試してみた

はじめに れがしぃなWindowsFormsなプロジェクトをAzure DevOps(ADO)でCI/CDできるか「雑に」試してみました。 exeをどこかに吐き出すだけでは面白くないので Azure Blob Storage上にClickOnceアプリケーションをデリバリして Web Apps上のリンクからそのア…

Azure WebAppsのHybridConnectionでドハマりしたとき試したこと

Azure WebAppsのHybridConnectionとは、Azure上のVPNなどの閉域網を構成しなくても 社内閉域網サーバー内のデータにアクセスできるツールです。 エンプラ系の課題にリーチしそうですね。 こと、Cloud移行したいんだけど一気には無理・・・なんて要求に対応し…

AngularとAzureAD認証でログイン機構を簡単に実現したい

最初に 今回使用した環境は下記の通りです。 @angular/cli : 6.0.8 @angular : 6.0.7 AzureAD認証を支援するJSライブラリ AzureActiveDirectory認証を支援するJSライブラリとして MicrosoftからADALというJSライブラリが提供されています。 github.com マル…

AzureのVMと自社サーバーをVPNでつなげて(かんたんな)Deployをしてみる

実験的要素モリモリでございます。 ビルドサーバーのVirtualMachineはAzure上にある。 でも、検証環境は自社の閉域ネットワーク内のどこそこにある。といった場合に。 (きわめてレアだとは思いますが!) ちなみに使用するGatewayとか高めのお値段なので 自前…

Azureハイブリッド接続でAzureWebAppsとオンプレミスのDBをつなげよう

AzureにWebAppsを置いてもいいけど他アプリケーションとの連携の関係で SQLDatabaseはオンプレミスサーバーに置いときたい!なんて事が合った場合に。 ちと手順が複雑で日本語の最新資料も見当たらなかったのでメモ書き程度に。 参考文献 少し古いですが、At…

Azureを使ってサクッと動画共有サービスを作る

YouTube等の外部Serviceを使用してもいいですが Privateな環境で動画のアップロードをしたい場合があります (業務利用ぐらいしか思いつきませんが…) AzureのMediaService等を使っても良いかもしれませんが 同じくAzureのBlobStorageServiceを使用し、Azureの…