Microsoft MVP for Microsoft Azure

みなさまのおかげで2024年も受賞できました。通算14年目らしいです。
カテゴリーは Microsoft Azure なのですがテクノロジー エリアは Azure Integration PaaS なようです。

そういえばちょうど今日、いつものラジオも400回を迎えました。今後もゆったり継続できればと思います。

同じく今日、はぴばイベントしてたのを見かけるにアレももっとアレコレ継続できていればなぁと思いつつ。。

Azure Functions Core Toolsで指定されたファイルが見つからないエラー

Azure Functions Core ToolsでFunctionsを使って実行後、HTTPトリガーを呼び出すと以下のエラーが発生します。

An unhandled host error has occurred.
System.Private.CoreLib: Exception has been thrown by the target of an invocation. Microsoft.AspNetCore.Authentication.JwtBearer: Could not load file or assembly 'System.IdentityModel.Tokens.Jwt, Version=6.35.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. 指定されたファイルが見つかりません。.
続きを読む

Office Excel アドインのTips

Microsoft ExcelのアドインのTipsです。

カスタム関数

yo office でExcelカスタム関数のプロジェクトを生成してビルド、実行してもアドインが読み込まれない → manifest.xml の OfficeApp – Id 要素にGUIDを何かしら生成して値を更新する必要がある。

SSO

環境によるのかもしれないけど ssoauth-helper.js 内で process.env が参照できてないみたいなので、環境変数にCLIENT_IDなどを設定するか dotenv をインストールして require(‘dotenv’).config(); でも呼んであげるといい。

fallbackauthdialog.js 内の publicClientApp は publicClientApp.initialize() してあげておいたほうがいいかもしれない。

それからなぜかよくわからないけどfallbackauthdialog.jsやmanifest.xml内の {PORT} は置換されないので手動で書き換えておいたほうがいい。

あとはチュートリアル通りでいけるはず。