以下の内容はhttps://baba-s.hatenablog.com/entry/2021/06/10/090000より取得しました。


【Unity】Addressables で Basic 認証が設定されたサーバからリモートカタログをダウンロードする方法

検証環境

  • Addressables 1.16.19

概要

  • Addressables はデフォルトでは Basic 認証が設定されたサーバから
    リモートカタログをダウンロードすることができない
  • TextDataProvider.Start 関数で UnityWebRequest を使用して
    リモートカタログのダウンロードが実行されるので
    ここで UnityWebRequest.SetRequestHeader を指定すれば
    Basic 認証が設定されたサーバからダウンロードできるようになる

TextDataProvider.cs

53 行目辺り

else if (ResourceManagerConfig.ShouldPathUseWebRequest(path))
{
    UnityWebRequest request = new UnityWebRequest(path, UnityWebRequest.kHttpVerbGET, new DownloadHandlerBuffer(), null);
    request.SetRequestHeader( "AUTHORIZATION", "" ); // ★
    m_RequestQueueOperation = WebRequestQueue.QueueRequest(request);
    if (m_RequestQueueOperation.IsDone)
    {
        m_RequestOperation = m_RequestQueueOperation.Result;
        if (m_RequestOperation.isDone)
            RequestOperation_completed(m_RequestOperation);
        else
            m_RequestOperation.completed += RequestOperation_completed;
    }



以上の内容はhttps://baba-s.hatenablog.com/entry/2021/06/10/090000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14