Web ロールを IIS で実行すると、サービスは期待どおりに動作します。ただし、Azure エミュレーターでは機能しません。エラー ページには、「500 - 内部サーバー エラーです。お探しのリソースに問題があり、表示できません。」と表示されます。
私はそれが以下の設定によって引き起こされているとは思わない:
<system.webServer>
<security>
<access sslFlags="Ssl, SslNegotiateCert, SslRequireCert" />
</security>
</system.webServer>
しかし、私は以下の紺碧のようにスタートアップタスクを設定しました:
<WebRole name="WCFServiceWebRole" vmsize="ExtraSmall">
<Startup>
<Task commandLine="startup\unlockSession.cmd" executionContext="elevated" />
</Startup>
</WebRole>
そしてその内容は次のとおりです。
%windir%\system32\inetsrv\appcmd unlock config /section:system.webServer/security/access
誰も同じ問題に遭遇しましたか? ヘルプ!
前もって感謝します!!